Logistic
When
- Feb 26th - Feb 28th, 2019
- Travel on Feb 25th and Mar 1st
- Arrive at house after 4pm, Feb 25th
- Depart from house before 10am, Mar 1st
- Team Travel Plans
Where
- 3345 Sandpiper Rd, Virginia Beach, VA 23456
- House on Virginia Beach - "The Sizzle"
House logistics
Who
Resources
Use cases (wiki)
- Bulk upload
- Structured ingest: images/metadata, via filesystem?
- Dynamic scalability (storage and response time)
- Cloud storage
- Basic query
- Backup / restore
- disaster recovery
- Multi-tenancy
- Binary fixity
- storing fixity
- comparing stored with computed
- Object validation
- fixity of children, based on type
- log results
- Auto health checks
- Index of all resources
- Configurable frequency
- report/log
- Migration
- URIs must remain unchanged from 4 → 5 → 6
- Atomic version of multiple requests
- Version on-demand?
- Transactions?
- Durable identifiers
- Non-URL IDs?
- ARKs, DOIs
- IIIF integration
Topics
- OCFL
- Points to clarify
- Mapping between Fedora resources and OCFL Storage Root and OCFL Objects
- How does Fedora persist to OCFL
- How does an existing OCFL hierarchy map into Fedora
- Cross-referencing between OCFL Objects (including linking to files withing OCFL Objects)
- Decoupling LDP containment from OCFL Object path?
- Creating OCFL versions
- External content handling
- Mapping between Fedora resources and OCFL Storage Root and OCFL Objects
- OCFL Tooling: What is the MVP for initial testing?
- Mock OCFL for prototyping
- OCFL client API
- Performance considerations
- Many members scenario
- Points to clarify
- Fedora 2019 architecture
- Refactoring away from fcrepo-kernel-modeshape
- Layers of abstraction
- Persistence (OCFL client API <=> fcrepo-kernel-api)
- Query API
- Migrations
- Fedora 3? → 4 → 5 → 6
- Retaining URIs
- Transforming F3 FOXML into OCFL (review migration-utils)
- Persistent identifiers
- API + Plus
- Object validation
- Configurable health checks
- Transactions?
Development topics
- Limiting Fedora dependency on Modeshape to fcrepo-kernel-modeshape
- Re-implementing fcrepo-kernel-api for OCFL
- Mocking OCFL client
- OCFL Go library
Agenda
Call-in: https://duraspace.zoom.us/my/fedora
Tuesday - 2019-02-26
- 9am ET: Daily stand-up
- 4pm ET: Daily debrief
Wednesday - 2019-02-27
- 9am ET: Daily stand-up
- 4pm ET: Daily debrief
Thursday - 2019-02-28
- 9am ET: Daily stand-up
- 4pm ET: Daily debrief