Q1 (Jan 27-31)
Participants
Prioritized Objectives
- Read - Write Binaries
- Containment:
- display containment
- Align migration-utils with current on-disk plan
Second priority
- Rebuild from OCFL
- Versioning
Nice to haves
- Simple search API
- Fixity
- Persistence Fixity: on demand - fresh calculation and comparison with stored value (/fcr:fixity)
- Persistence Fixity: on demand - fresh calculation (WANT-DIGEST header)
- Persistence Fixity: store result of calculation on demand)
Migration-utils
The primary objective for migration-utils in this sprint is to ensure that Fedora 3 content that is migrated to Fedora6-compliant OCFL is indeed persisted in a way that Fedora6 can be rebuilt from that OCFL.
Additionally, several suggestions and feedback from community stakeholders have been captured in tickets and should be resolved.
Finally, documentation should be added to the wiki that details both the layout of OCFL produced by migration-utils as well as collects performance results of different sized migrations.
Tickets
Resources
- https://fcrepo.github.io/fcrepo-specification
- Scrum board
- #fedora6-pilots slack channel
- #sprints slack channel
- #sprint-daily-summaries slack channel
- #sprint-standup slack channel
- #sprint-migrate slack channel
- #sprint-docs slack channel
- Pilots - Fedora 6
- High-level roadmap
- Development Roadmap
- Fedora 2019 Architectural Diagrams
Transaction Aware OCFL Persistence Layer (request steps)
- Transaction Aware FSDB Persistence Layer (request steps)
- Transaction Aware Persistent Storage Layer (diagram)
- Flow Diagram Adding Binary to AG
- Identifiers, RDF and Import Proposal
Standups (please post update by 10am EST)
Slack Standup Template
[Fedora 6 Standup] Finished yesterday: {ticket titles and associated JIRA links} {AND please include brief textual description} Working on today: {ticket titles and associated JIRA links} {AND please include brief textual description} Blockers: {brief textual description}