About

Launched: 2001
Record Updated: Nov 12, 2024
Repository software
Fedora is an open source repository system used for the management and dissemination of digital content. It is especially suited for digital libraries and archives and can be used for both access and preservation. Offering flexibility and extensibility for digital preservation needs, Fedora repositories can be used to provide access to a wide range of digital collections with varying sizes and complexities.

Mission

Lyrasis is the Fedora program's organization home, and as such the mission of the program aligns with that of Lyrasis, which is "Lyrasis catalyzes and enables equitable access to the world's knowledge and cultural heritage."

Key Achievements

In 2024 Fedora released 3 point releases for fcrepo core + all relevant fcrepo extras. The current version is 6.5.0. Fedora also moved from having a .5 FTE contracted developer to .8 FTE developer with employee status.
In 2020, Fedora was awarded an IMLS Grant (Fedora Migration Paths & Tools: A Pilot Project) to support development of tooling and documentation to help users migrate from Fedora 3.x to Fedora 6.x. Coupled with the tooling, a Migration Toolkit was published, providing step-by-step instructions, templates, user stories, and best practices gathered from the grant pilot partners. This toolkit is maintained on the Fedora wiki.
Through intentional outreach and engagement with partners and users outside of North America, the Fedora program has grown its global geographical representation on Governance, and non-North American members now make up nearly 30% of the group. Over 100 new members have also been added to community communication channels in recent years.

Technical Attributes

Maintenance Status

Actively Maintained

Open Code Repository

Implemented

Technical Documentation

Implemented

Code License

Implemented

Open Product Roadmap

In Progress

Technical Attribute Statements

Programming Languages

  • java

Technology Readiness Level

  • Actual system proven in operational environment

Code Licenses Used

  • Apache License, Version 2.0

Content Licensing

Documentation is licensed under a Creative Commons Attribution 4.0 International License - https://creativecommons.org/licenses/by/4.0/

Standards

Metadata

  • Activity Streams 2.0
  • JSON-LD
  • Linked Data Design Principles
  • Memento framework
  • RDF
  • REST

Preservation

  • OCFL

Hosting Options

  • Through third party vendor only

Integrations

With a community published REST API, Fedora is able to integrate with many other technologies. Most common are the integrations between the Samvera Repository Infrastructures and Islandora front-end systems. Fedora also offers integration with Apache Camel to offer the Camel Toolbox.

Community Engagement

Code of Conduct

Implemented

Contribution Guidelines or Fora

Implemented

Community Statements

User Contribution Pathways

  • Contribute funds
  • Contribute to code
  • Contribute to documentation
  • Contribute to education or training
  • Contribute to working groups or interest groups

Community Engagement Activities

  • Annual meetings
  • Blogs
  • Community calls
  • Development sprints
  • Interest, working, user, or advisory groups
  • Mailing lists and discussion forums (including Slack)

Engagement with Values Frameworks

  • It Takes a Village Open Source Software Sustainability toolkit

More About Community Engagement

Community Engagement Activities:

Fedora maintains active engagement of its community members through the following activities:

  • Weekly open tech meetings to foster technical conversations, provide support and discuss development objectives
  • Maintenance of a community Slack with designated channels for targeted discussion
  • Monthly newsletter to keep the community informed on current initiatives, priorities and opportunities to engage
  • Annual virtual conference-style event to bring users together to showcase and discuss current work

https://wiki.lyrasis.org/display/FF/Fedora+Repository+Home
Currently investigating POSI (Principles for Open Scholarly Infrastructure).

Policies & Governance

Governance Summary

Fedora is community-owned, community-supported and community-governed. The Fedora Governance Group is responsible for the strategic leadership of the Fedora Program, its community, and associated technology. This group is responsible for leading the overall Vision & Strategy. Governance details can be found here: https://fedorarepository.org/governance/

Policies

Commitment to Equity & Inclusion

Implemented

Privacy Policy

Implemented

Governance Records

Implemented

Governance Structure & Processes

Implemented

Transparent Pricing and Cost Expectations

Implemented

Policy Statements

Board Structure

  • Advisory board or steering committee

Board Level

Board is that of the Fedora Community

Community Governance

  • Formal

Additional Information

Organizational History

Originally conceptualized in 1997 as a repository architecture at Cornell University, FEDORA (Flexible, Extensive, Digital Object Repository Architecture) was first implemented at the University of Virginia as a prototype digital library system. From there, interest in the architecture’s application grew and in 2007 the non-profit organization Fedora Commons was established with funds received from the Gordon and Betty Moore Foundation. In 2009, DSpace Foundation and Fedora Commons joined together in a merger under the organizational name DuraSpace. And in 2019, Lyrasis and DuraSpace merged organizations and Fedora was added to an expanded portfolio of programs under the DuraSpace Community Supported Programs Division.

Organizational Structure

Business or Ownership Model

Other

Full-time Staff

1-5

Volunteers

Unknown

Non-profit Status

501(c)3

Current Affiliations

  • Lyrasis, Samvera, Islandora, Oxford Common File Layout Community
  • As well as these partner communities, Fedora operates under the direction of a Governance group, who's roles and responsibilities can be found here: https://wiki.lyrasis.org/display/FF/Project+Governance
  • Institutions who support Fedora through Membership funding have the opportunity to participate in Governance depending on their level of commitment. These details can be found here: https://fedora.lyrasis.org/membership/

Funding

Primary Funding Source

Member-supported

Financial Reporting Level

  • Provider

Funding Needs

Fedora is funded entirely by membership contributions from institutions. This funding supports program staff who work to develop, teach, engage and support all active Fedora users. Membership represents the only source of unrestricted income for program initiatives and is the only method for which the program can continue to provide essential support for staff and operations. Without membership income, the program’s sustainability would be at risk, along with the preservation of the vital content contained within the repositories of our users.