...
Requirements
External Systems
-
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 2 |
---|
|
Support import from and export to a TBD list of external systems.- APTrust - University of Maryland (Joshua Westgard)
- Archivematica - Artefactual Systems (Justin Simpson)
- LOCKSS - Simon Fraser (Mark Jordan)
...
- Support transacting in RDF
- Support allowing the option to include Binaries
- Support references from exported resources to other exported resources
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 2 |
---|
|
Support transacting in BagIt bags- Support import into a non-existing Fedora container
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 2 |
---|
|
Support import into an existing, empty Fedora container Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Support import into an existing, non-empty Fedora container with various policies: add, overwrite, delete, version, skip Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Support export of resource versions Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Support import of resource versions- Support export of resource and its "members" based on the ldp:contains predicate
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 2 |
---|
|
Support export of resource and its "members" based on a user-provided membership predicateSupport recursive RDF insert/updates with LDP Indirect Container specified POST (and PUT / PATCH?) (ref: FCREPO-2042)
...
Defined as: Export all or a subset of a Fedora repository and importing the export artifacts into a Fedora repository.
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Support preservation of dates during round-tripping Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Support preservation of version snapshots during round-tripping - The URIs of the round-tripped resources must be the same as the original URIs
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Support lossless round-tripping. (ie, if you export a resource, delete that resource and import there is no difference from if you had never performed any of those operations).
BagIt
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 2 |
---|
|
Single resource bags
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 2 |
---|
|
The structure and scope of accepted and produced BagIt bags must be configurable (resource)- Clarification: structure relates to required and optional tagfiles in the bag
- Clarification: scope relates to contents of the bag, e.g. single object or object and all members based on specific membership predicate
Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Multi-resource bags Status |
---|
subtle | true |
---|
colour | Blue |
---|
title | Phase 3 |
---|
|
Unambiguously support linking between resources within a bag, and from resources in the bag to resources outside the bag- e.g. for bagged resources A and B, if A contains statement <A> myns:rel <B>, then it is unambiguous that B is a resource in the bag. Suppose some archive ingests the bag and exposes its contents as web resources with URIs P and Q. If the archive preserves intra-bag links, resource P will have statement <P> myns:rel <Q>. Likewise, if A contains external link <A> myns:rel2 <http://example.org/outside/the/bag>, then an archive that preserves links will have <P> myns:rel2 <http://example.org/outside/the/bag>
...