- Replacement of Modeshape with OCFL
- Resource Management
- Containment relationships
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3106 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3164 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3258 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3255
- PUT empty RDF container
- Exact match between F5 and F6 response on create
- PUT on existing container: F5=409, F6=204
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3257
- PUT RDF container with body
- POST empty RDF container
- POST RDF container with body
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3259
- GET empty RDF container
- GET RDF container with user-provided body
- GET non-RDF
- GET non-RDF description
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3263 - RDF (Replace)
- Binary (Create, Retrieve)
- Binary (Replace)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3103 - External Binaries:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3239 - Create Container as Archival Group (nested resources within an OCFL Object)
- RDF Resource Update (PATCH)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3078 - Ghost nodes:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3256 - Resource Deletion
- Delete resources contained within ArchivalGroups
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3278 - GET Tombstones for deleted resources
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3033
- DELETE Tombstones
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3034
- Delete resources contained within ArchivalGroups
- Direct Container Support
- Indirect Container Support
- Update documentation
- Containment relationships
- Transactions
- Multi-resource transactions
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3264 - Multi-resource transaction rollback
- Partial commit rollback handling
- Update documentation - note about not being backwards-compatible
- Multi-resource transactions
- Rebuild
- Rebuild from Fedora generated OCFL
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3247 - Rebuild from non-Fedora OCFL (is this still in play)
- Create documentation - none current
- Rebuild from Fedora generated OCFL
- Messaging
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3249 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3250 - Update documentation
- Fixity
- Fixity on ingest
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3065 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3148 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3201
- Fixity on demand
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3330
- Update documentation
- Fixity on ingest
- State Tokens
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3169 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3228 - Create documentation - none current
- Versioning
- On-demand version creation
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3232 - Retrieve list of versions (mementos)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3237 - Retrieve individual mementos
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3245 - Toggle auto-versioning for entire repository:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3131 - Documentation
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3242 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3226
- On-demand version creation
- ACLs
- Create/Read
- Update
- Delete
- Enforce Acls
- GET
- PUT
- POST
- PATCH
- DELETE
- ACL enforcement within Transactions
- HTML UI
- Containment relationship display:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3248 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3351
- Containment relationship display:
- Simple Search
- List all resources
- Page search results using max results and offset
- List all resources modified before, after or between x date
- List children contained by ancestor (specify depth)
- List resources containing string in resource id?
- Create documentation - none currently exists
- Search by multiple conditions
- Search by content_size
- Search by mimetype
- Search by ocfl_id
- Fedora 3 -> 6 migration tooling (migration-utils)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3182 - Optionally migrate deleted or inactive objects (JIRA TBC)
- Fedora 4 & 5 -> 6 migration
- Alternative (to h2 db) Database support for Indexing:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3331 - MySQL
- MariaDB
- Postgres
...