Wilcox - Open Source Repositories and the Future of Fedora

Post on 19-Feb-2017

119 views 4 download

Transcript of Wilcox - Open Source Repositories and the Future of Fedora

Open Source Repositories and the Future of Fedora

David Wilcox, DuraSpace@d_wilcox

Open Source RepositoriesPreserve and provide access to our collective heritage

Freely available using open source licenses

Built and supported by communities of stakeholders

Fedora Facts Managed by DuraSpace (not-for-profit)

Funded by the community

Collaboratively developed by the community

Supported by 2 full-time staff members (not developers)

Flexible Extensible Durable Object Repository Architecture

Concept

Implementation

Community

Fedora...Stores, preserves, and provides access to digital objects

Supports flexible and complex content models for objects

Supports complex semantic relationships between objects inside and outside the repository using RDF

Supports millions of objects, both large and small

Interoperates with other applications and services

Why use Fedora?Fedora is flexible: it can handle both simple and complex use cases

Content in Fedora is durable: Fedora supports long-term preservation

Fedora powers successful digital repository and DAM applications

Fedora is standards-based

Fedora is backed by a thriving community

Fedora Front-EndsFedora is middleware

You can build a custom framework, or join a broader community:

Fedora Examples

Institutional Repository

https://scholarsphere.psu.edu/

Research Data

https://era.library.ualberta.ca/

Manuscripts

https://archbishopsregisters.york.ac.uk

Archives and Special Collections

http://digitalcollections.barnard.edu

Fedora Architecture

Core Services and Standards1. Create/Read/Update/Delete - Linked Data Platform

2. Versioning - Memento

3. Authorization - WebAC

4. Batch Operations

5. Fixity - http://tools.ietf.org/html/rfc3230#section-4.3.2

!. Messaging - Activity Streams 2.0

Extended Services

● Search (Solr, Elasticsearch)● Triplestore (Fuseki, Blazegraph)● Audit● Import/export● Reindexing● Fixity

● OAI-PMH Provider● SWORD Server● Derivative generation● Workflows

Examples of current extensions:

Community-Driven DesignNew features are proposed by community members

Stakeholders gather to discuss requirements

Developed, tested, and verified by community stakeholders

Fedora 4 WorkshopsHosted throughout the year at conferences and events

3 day Fedora Camps are also available

Next camp in the UK

Following camp in North America in the Fall

RoadmapAdopt semantic versioning

Focus on stability and ease of use

Support migrations to Fedora 4

Useful LinksFedora 4 Wiki

● https://wiki.duraspace.org/display/FF

Mailing lists

● https://wiki.duraspace.org/display/FF/Mailing+Lists+etc

Contact

● dwilcox@duraspace.org

Attributions“Mortlock Library” by runmonty, Flickr. https://www.flickr.com/photos/56001877@N04/9115370002

“P1050731” by PRORebecca Siegel, Flickr. https://www.flickr.com/photos/grongar/4965269481

“The workshop” by highlights6, Flickr. https://www.flickr.com/photos/highlights6/14699054200

“365-211” by Canned Muffins, Flickr. https://www.flickr.com/photos/cmuffins/5101164988