Release date: 19 May, 2015
We are proud to announce the release of Fedora 4.2.0.
Resources
Team
Release Manager
Developers
- A. Soroka (University of Virginia)
- Unknown User (acoburn) (Amherst College)
- Andrew Woods (DuraSpace)
- Unknown User (daniel-dgi) (Discovery Garden)
- Unknown User (escowles@ucsd.edu) (University of California, San Diego)
- Jared Whiklo (University of Manitoba)
- Kevin Glover
- Michael Durbin (University of Virginia)
- Mohamed Mohideen Abdul Rasheed (University of Maryland)
- Nianli Ma (Indiana University)
- Nick Ruest (York University)
- Osman Din (Yale University)
Issue Reporters
- A. Soroka
- Aaron Birkland
- Unknown User (acoburn)
- Andrew Woods
- Unknown User (daniel-dgi)
- Unknown User (escowles@ucsd.edu)
- Kevin Bowrin
- Kevin Glover
- Michael Durbin
- Nianli Ma
- Nick Ruest
- Osman Din
- Ralf Claussnitzer
Summary
The focus of the 4.2.0 release was twofold:
- Establish an Audit Service
- Create and exercise tooling for Fedora 3 to 4 migrations
Additionally, numerous bugs and housekeeping issues were addressed.
The reason this release is 4.2.0 instead of 4.1.2 is because the required version of Java was upgraded to Java8 per the project policy [3].
Updates
Audit Service
- Establish framework for capturing internal and external events in an external triplestore
- Establish framework for persisting internal and external events within the repository
- Create Audit Service administrator documentation [4]
Related JIRA Issue
Fedora 3 to 4 Migration
- With the migration-utils utility [5], enable the following types of migration from Fedora 3 to Fedora 4
- Simple RDF datastreams
- Redirect datastreams
- External datastreams
- Datastream properties
- RDF properties in RELS-INT datastreams
- Legacy-FS FOXML
Related JIRA Issue
Fedora Java Client
- Update Fedora 4 Java Client library [6] to:
- Support property updates on Non-RDF Source Descriptions
- Support creation of Fedora 4 "external" content with "message/external-body" content-type
Related JIRA Issue
Java 8
- Update build machinery and projects for Java 8
Related JIRA Issues
Linked Data Platform
- Respond with 501 on client-provided Link header for LDPR creation
- NonRDFSources now have rdf:type ldp:NonRDFSource
Related JIRA Issues
Bugs and Housekeeping
- Bug: Creating a node in the web application through a proxy causes the baseURL to be set incorrectly
- Standardizing underlying libraries
- Updating ReadMe files
- Refactoring code
- Reducing leakage of JCR concepts
- Improve OSGi support
Related JIRA Issues
All Issues
References
[1] https://wiki.duraspace.org/display/FF/Downloads [2] http://docs.fcrepo.org [3] https://wiki.duraspace.org/display/FF/Policy+-+Supported+JVM [4] https://wiki.duraspace.org/display/FEDORA4x/Setup+Audit+Service [5] https://github.com/fcrepo4-labs/migration-utils [6] https://github.com/fcrepo4-labs/fcrepo4-client