...
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.
...