Fedora

Introduction

Fedora is the flexible, modular, open source repository platform with native linked data support.

Datasheet

Status: 14.06.2022

Homepagehttps://duraspace.org/fedora/
Descriptionhttps://duraspace.org/fedora/about/
Codehttps://github.com/fcrepo/fcrepo/
Communities---
Version6.2.0 (released on 03.06.2022)

Features

Status: 17.05.2021

Supported Schema(s)...
Supported Format(s)anyRDF and Linked Data / Recommendations from different communities.
Interface(s)REST / RDF
Open Sourceyes
LicenseApache 2.0
VersioningyesMemento protocol
AAIyessupport for ACLs, ServletContainerAuthenticatingRealm and WebACAuthorizingRealm.
External Storageyesempty binary as placeholder
Referencableyessupport for external PID Minter

Description

  • Register Schema:
    • Support for arbitrary schemas of a specific format (e.g. JSON Schema, XSD)
    • The schema should at least be referencable by a unique identifier.
  • Update Schema:
    • Possibility to
      • work on different versions of a schema
      • adapt schemas over time
  • Validate Schema:
    • Check schema for correct syntax
  • Ingest Metadata:
    • Store metadata (document) in repository
      • Ideally with previous validation
  • Update Metadata:
    • Possibility to update already ingested metadata (documents).
  • Validate Metadata:
    • Possibility to validate documents on the basis of registered schemas.
  • Search by Administrative MD:
    • Search documents by their metadata (e.g. ingest date, ingester, ...)
  • Search by Content:
    • Search documents by their content
  • Persistent Identifier:
    • Support for Persistent Identifiers (e.g. DOI, Handle)

Additional Features

Status: 19.05.2021

  • no limits regarding file types
  • no limits for file size

Functionality

Status: 19.05.2021

FunctionSupportedRemarks
Register Schema-
Update Schema-
Validate Schema-
Ingest Metadata+
Update Metadata+history
Validate Metadata-
Search by ...
... Administrative MD+
... Content+via transform service (has to be configured manually)
Persistent Identifier+

Remarks

  • Extendable architecture
  • Support for Linked Data
  • Preservation ready
  • Update to new version (beta status 05/2021) (coming soon)