Release Notes
2.0.0
Release date: 1 September 2023
This second major release includes major modifications to the implementation of the data model in F6. While the data model Matterhorn RDF itself stays mostly the same (the major changes are the handling of repeated fields and attaching PIDs consistently to instantiations), the changes touch upon the way LD resources are assigned URIs which is directly connected to how they are serialized in F6. These adaptations reduce the storage footprint massively (i.e. the number of files and folders on disk).
New features
- Change implementation of Matterhorn RDF:
- Use hash URIs for directly dependent metadata resources
- Make Actors/Places/Appellations child resources of RecordResources
- Mark RecordResources (not Instantiations) as fedora:ArchivalGroup
- Create individual resources for repeated metadata elements
- Attach PID consistenly to Instantiation
Improvements
- Adjust URI names of relations
- Set default MIME type to application/octet-stream
Bugfixes
- Fix bug in action registerDnbUrnForRootNode (wrongly formatted post url)
- Fix mapping of Matterhorn METS to RDF to only create linking resources if necessary
- Fail import to F6 action properly in case of checksum mismatch