Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The fcrepo-camel module, a Camel component for interacting with Fedora 4 repositories, was recently promoted from fcrepo4-labs to the main fcrepo4 GitHub repository. This promotion represents the maturity of the module in terms of code coverage, documentation, and usage within the community. This module allows Fedora 4 to leverage the well-supported Camel project for a number of use cases:

  • Deployment into OSGi...
  • Fedora resource streaming...Dynamic Fedora transformations...
  • Dynamically transforming content in Fedora (e.g. metadata transformations)
  • Integration tests...
  • Both Fuseki and Sesame triplestores...
  • Indexing Fedora content into triplestores (e.g. Fuseki or Sesame)
  • Leveraging HTTP "Prefer" headers...
  • Enabling HTTPS connections...Named
  • Generating named graphs...

OAI Provider module

This release includes two improvements to the OAI Provider module. The first is a refactor of the repository querying logic; unnecessary code was removed to make the module more light-weight and easier to maintain. The second improvement allows administrators to configure repository descriptions in OAI responses, such as repository name, administrator email address, and Fedora version number.

...