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

Testing scripts

  1. Fixity on Ingest & empty RDF creation
    1. fixity-ingest.sh
    2. fixity-ingest-verbose.sh
  2. Ghost nodes
    1. ghost-nodes.sh
  3. Containment index
    1. contaiment.sh
  • No labels