Slide 1

Slide 1 text

Fedora 4 Update David Wilcox, DuraSpace @d_wilcox

Slide 2

Slide 2 text

Fedora Facts Managed by DuraSpace (not-for-profit) Funded by The Community Developed by The Community Supported by 2 full-time staff members (not developers)

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

Fedora Committers Ben Armintor, Columbia University Chris Beer, Stanford University Aaron Coburn, Amherst College Esmé Cowles, Princeton University Osman Din, Yale University Mike Durbin, University of Virginia Nick Ruest, York University Adam Soroka, University of Virginia Jared Whiklo, University of Manitoba Andrew Woods, DuraSpace

Slide 5

Slide 5 text

Core Releases Fedora 4.0 (Nov. 27/14): First production release Fedora 4.1 (Feb. 4/15): Camel Component Fedora 4.1.1 (Mar. 27/15): Released by Mike Durbin Fedora 4.2 (May 19/15): Audit Service Fedora 4.3 (July 24/15): Released by Nick Ruest Fedora 4.4 (Oct 12/15): Web Access Control

Slide 6

Slide 6 text

New Developments

Slide 7

Slide 7 text

Camel Component Well-established Apache project Middleware for integrating with external systems Can handle any asynchronous, event- driven workflow

Slide 8

Slide 8 text

Audit Service Maintains a history of events for each repository resource using the existing event system and an external triplestore Both internal repository events and events from external sources can be recorded Designed and developed by the community

Slide 9

Slide 9 text

Web Access Control W3C standard for linked data based authorization Opportunity for interoperable access control Designed and implemented via community participation

Slide 10

Slide 10 text

API Extension Architecture Community approach to extending Fedora 4 Bulk ingest, Ingest pre-processing, Content model validation, etc. Currently reviewing use cases and looking for more stakeholders

Slide 11

Slide 11 text

Support for high-latency storage systems e.g. Amazon Glacier, HSM, Tape Manage large datasets Currently collecting use cases Asynchronous Storage

Slide 12

Slide 12 text

Hydra/Islandora Interoperability Hydra and Islandora on a common Fedora 4 repository Focus on PCDM as a data model Strong interest in doing common tasks the same way

Slide 13

Slide 13 text

Roadmap Closer alignment with LDP Identifying and aligning with community standards Shrinking and maintaining the codebase

Slide 14

Slide 14 text

Fedora 4 Workshops Hosted throughout the year at conferences and events In-depth Fedora Camp at Duke University next month More camps next year Including developer-focused training

Slide 15

Slide 15 text

Community Participation Fedora 3 to 4 migrations ● Test migration utilities and report issues New features ● Use cases, testing, and developer effort needed Maintenance sprints ● Fix bugs and improve the codebase ● Need at least 2 developers per sprint

Slide 16

Slide 16 text

Useful Links Fedora 4 Wiki ● https://wiki.duraspace.org/display/FF Migration Utility ● https://github.com/fcrepo4-exts/migration-utils Fedora 4 Virtual Machine ● https://github.com/fcrepo4-exts/fcrepo4-vagrant Contact ● [email protected]

Slide 17

Slide 17 text

Attributions “Camel in Saharan Desert” by Wildlife Wanderer, Flickr. https://www.flickr. com/photos/wildlifewanderer/12797259525 “Hunting History…” by Vinoth Chandar, Flickr. https://www.flickr. com/photos/vinothchandar/8053137993 “Locked” by Karol Franks, Flickr. https://www.flickr. com/photos/karolfranks/15136260663 “Ladder” by Georgios Karamanis, Flickr. https://www.flickr. com/photos/karamanis/1106389375 “Glaciers of Graham Land” by David Stanley, Flickr. https://www.flickr. com/photos/davidstanleytravel/16073407809 “365-211” by Canned Muffins, Flickr. https://www.flickr. com/photos/cmuffins/5101164988 “The workshop” by highlights6, Flickr. https://www.flickr. com/photos/highlights6/14699054200