...
- 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 (no current use case provided)
- Cross-referencing between OCFL Objects (including linking to files withing within OCFL Objects)
- OCFL identifiers: Fedora URLs? internal URIs?
- 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 ModeShape by implementing:
- fcrepo-kernel-modeshape (JCR interfaces)?
- fcrepo-kernel-api?
fcrepo-http-api?
Expand - fcrepo-auth-common
- classes: 19
- lines: 1697 total
- fcrepo-auth-webac
- classes: 14
- lines: 4652 total
- fcrepo-event-serialization
- classes: 8
- lines: 724 total
- fcrepo-http-api
- classes: 51
- lines: 18908 total
- fcrepo-http-commons
- classes: 131
- lines: 10162 total
- fcrepo-integration-ldp
- classes: 1
- lines: 180
- fcrepo-integration-rdf
- classes: 15
- lines: 1293 total
- fcrepo-jms
- classes: 13
- lines: 1090 total
- fcrepo-kernel-api
- classes: 90
- lines: 5666 total
- fcrepo-kernel-modeshape
- classes: 174
- lines: 27319 total
- fcrepo-webapp
- classes: 4
- lines: 731 total
- fcrepo4
- classes: 520
- lines: 72422 total
- fcrepo-auth-common
- Layers of abstraction
- Persistence (OCFL client API <=> fcrepo-kernel-api)
- Query API
- Refactoring away from ModeShape by implementing:
- 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 Fedora persistence for OCFL
- fcrepo-kernel-api?
- fcrepo-http-api?
- Mocking OCFL client
- OCFL Go library
Agenda
Call-in: https://duraspace.zoom.us/my/fedora
Tuesday - 2019-02-26
...
Time | Topic | ||
---|---|---|---|
Breakfast | |||
9am | Stand-up
| ||
9:30am | Agenda creation from above "Topics" | ||
4pm | Daily debrief | ||
Dinner | |||
7pm | Implementation |
...
Wednesday - 2019-02-27
Time | Topic |
---|
...
Breakfast | |||
9am | Stand-up | ||
4pm |
...
Daily debrief | |||
Dinner | |||
7pm |
Thursday - 2019-02-28
Time |
---|
...
Topic | |||
---|---|---|---|
Breakfast | |||
9am | Stand-up | ||
4pm |
...
Daily debrief | |||
Dinner | |||
7pm |