Participants- Jared Whiklo
- Danny Bernstein
- Peter Winckles
- Andrew Woods
- Ben Pennell (part time, just for review/discussion)
Objectives- Simple Search
- What is the endpoint/HTTP-API?
- What is the syntax of search queries?
- Which search queries should be supported in this initial sprint?
- "Plain Vanilla" (Non-Fedora) OCFL
- Layer F6 over an existing vanilla OCFL storage root
- Expose GET on those resources
- Expose PUT/POST on those resources
- Investigate feasibility of supporting OCFL objects that come into Fedora as vanilla, but are subsequently converted into full Fedora/OCFL objects
- Investigate feasibility of supporting OCFL objects that are written to the OCFL hierarchy under a live Fedora 6 repository (i.e. "side-loading")
- (Danny)
- Reference doc
- Document the simple search API -
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3298 |
---|
|
- Lay groundwork of the implementation -
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3282 |
---|
|
- Setup database tables / indices
- Create Search endpoint
- Implement list all objects
- Support pagination
- Migration tooling (Peter Winkles)
- Update
Migration tooling- Update migration-utils to include an option to produce F6-compliant OCFL
- Verify by rebuilding an empty Fedora6 over output of migrated Fedora3 objects
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3182 |
---|
|
- WebACs (Jared)
- Test current state of WebACs
- Perform CRUD on WebACs:
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3134 |
---|
|
- Ensure that WebACs are enforced (should involve wiring in existing WebAC processing/application logic and enabling ignored integtation tests)
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3294 |
---|
|
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3115 |
---|
|
- Testing (Andrew)
- Test unverified items from Fedora 6 Feature Tracking
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3299 |
---|
|
- Run and document results of Fedora API Specification tests
Jira |
---|
server | DuraSpace JIRA |
---|
serverId | c815ca92-fd23-34c2-8fe3-956808caf8c5 |
---|
key | FCREPO-3296 |
---|
|
- Rebuild Fedora based on F6-compliant OCFL produced by migration-utils
- Rebuild Fedora based on vanilla OCFL produced by migration-utils (depending on outcomes of "Plain Vanilla" objectives above)
TicketsSprint board
|