You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Release date: 24 July, 2015

We are proud to announce the release of Fedora 4.3.0.

Resources

Team

Release Manager

Nick Ruest

Developers

  • ...

Issue Reporters

  • ...

Summary

The focus of the 4.3.0 release was ...

Note: The reason this release is 4.3.0 instead of 4.2.1 is because ...

  • include note regarding property changes and upgrade utility: mimetype, filename, digest, cnd update
  • Additionally, kernel and kernel-impl package renaming

 

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

 

 

Updates

Strategic Direction

Fedora is moving towards a tightly defined, standards-based, set of RESTful services that are supplemented with a pattern of integrating message-driven, asynchronous services for non-core capabilities. The 4.3.0 release includes several updates that move the software in that direction.

  • Aligning with LDP by 
    • Returning a 400 response when illegal triples are not persisted
    • Advertising constraints in responses when an update request fails due to a repository constraint
    • Showing inbound references for indirectly contained resources
  • Tightening the core repository services by
    • Forbidding the update of resources that are not the target of the request
    • Removing the leakage of the underlying UUID to repository clients
    • Allowing "mimeType" and "filename" properties to be mutable
  • Moving towards full OSGi deployability for runtime configuration and feature activation
    • Ensuring modules are property packaged as OSGi bundles
    • Ensuring modules are importing and exporting correct dependencies and services
    • Creating a Fedora features.xml for dependable deployment into Apache Karaf
  • Enhancing external services with the Apache Camel integration framework by
    • Adding a "reindex" endpoint
    • Adding a "fixity" invocation service
  • Adding support to the REST API for the JSON-LD "Accept" header "profile" parameter

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Upgrading and Migrating

A primary focus of the ongoing Fedora effort is to facilitate the upgrade/migration of Fedora3 repositories to Fedora4. To those ends, a number of improvements have been incorporated into the "migration-utils" upgration utility.

  • Packaging the utility as a standalone executable application
  • Using opaque identifiers for migrated resources
  • Adding support for user-provided RDF namespace mappings
  • Providing specific mappings of Fedora3 to Fedora4 properties
  • Improving support for migrating resources with non-existent datastreams

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Audit

...

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Semantic Web

...

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Fedora Java Client

...

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

Housekeeping and Bugfixes

...

key summary type created updated due assignee reporter priority status resolution

Unable to locate Jira server for this macro. It may be due to Application Link configuration.

 

References

[1] https://wiki.duraspace.org/display/FF/Downloads
[2] http://docs.fcrepo.org
[3] ...
  • No labels