Versions Compared

Key

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

...

  1. fcrepo4
  2. fcrepo-camel
  3. fcrepo-message-consumer
  4. fcrepo-module-auth-rbacl
  5. fcrepo-module-auth-xacml
  6. fcrepo-build-tools
  7. ontology

Migrated

  1. fcrepo4 (minus fcrepo-transform)
  2. fcrepo-module-auth-rbacl
  3. fcrepo-module-auth-xacml
  4. fcrepo-build-tools
  5. ontology - split out audit, indexing, oai-pmh, objState

...

  • Need to establish owners
    • If no owner is established, the given project will be demoted to fcrepo4-labs
  • Do we need to rename packages out of "org.fcrepo"?
  1. fcrepo-transform
  2. ontology-exts
  3. fcrepo-camel
  4. fcrepo-message-consumer - heading towards labs
  5. fcrepo4-client - what is the plan?
  6. fcrepo-audit
  7. fcrepo-camel-toolbox
  8. fcrepo-webapp-plus
  9. fcrepo4-release-tests
  10. fcrepo4-oaiprovider
  11. fcrepo4-swordserver
  12. migration-utils
  13. fcrepo4-upgrade-utils

...

  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 is limited to kernel interfaces
  4. Factor fcrepo-transform out of fcrepo4 into an independent project
  5. For fcrepo4-exts projects, rename package names to either org.fcrepo.exts or something unrelated to org.fcrepo
  6. Build TCKs for the Fedora core capabilities

...