Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Determine core Fedora capabilities/projects. These will be the set that call fcrepo4 home. Candidate list:
    1. Repository CRUD: LDP
    2. Transactions
    3. Versioning: Memento? (
      Jira
      serverDuraSpace JIRA
      columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
      serverIdc815ca92-fd23-34c2-8fe3-956808caf8c5
      keyFCREPO-1275
      )
    4. Authorization: WebAC? (Design - WebAccessControl Authorization Delegate)
    5. Fixity
  2. Ensure no dependencies from fcrepo4 projects to fcrepo4-exts or fcrepo4-labs
  3. Ensure dependencies from fcrepo4-exts or fcrepo4-labs on fcrepo4 are limited to kernel interfaces
  4. Factor fcrepo-transform out of fcrepo4 into an independent project within fcrepo4-exts
  5. For fcrepo4-exts projects, rename package names to either org.fcrepo.exts or something unrelated to org.fcrepo
  6. Factor ontologies apart into one for each core capability area above
  7. Build TCKs for the Fedora core capabilities

...