Time/Place
This meeting is a hybrid teleconference and slack chat. Anyone is welcome to join...here's the info:
- Time: 11:00am Eastern Daylight Time US (UTC-4)
- Audio/Video Conference Link: https://lyrasis.zoom.us/my/fedora
- Dial-in:
+1 408 638 0968
+1 646 876 9923
+1 669 900 6833
Meeting ID:
812 835 3771
- Dial-in:
Join fedora-project.slack.com on the "tech" channel
Attendees
- Danny Bernstein
- Jared Whiklo
- Ben Pennell
- Andrew Woods
- Peter Winckles
- David Wilcox
- Ben Cail
- Daniel Lamb
- Bethany Seeger
- Aaron Birkland
Agenda
- Announcements
- ...
- ISLE Fedora
- "Official" Base Docker Image (initially 5.x) now or later: who has the credentials for https://hub.docker.com/u/fcrepo?
- Docker support ticket submitted (Docker Support Ticket 00118712 - Claiming 'fcrepo' Docker Hub organization ref:_00DG0ksDa._5006f1YIR1K:ref) Feb 3. Bumped Feb 13. Bumped again Mar 10.
- Does it make sense to create a ISLE Fedora docker first and then extract the base image later?
- "Official" Base Docker Image (initially 5.x) now or later: who has the credentials for https://hub.docker.com/u/fcrepo?
- Road to Fedora 6
- Milestone list
- Validation of completion: compare HTTP responses with that of F5
- Please sign up for Apr, May, more... 2020 Sprints - Fedora 6
- April sprint focus: Containment & Messaging
- May sprint focus: ACLs
- Milestone list
- April Sprint Planning
- Tickets?
- Success of the sprint means...
- Clarification on: FedoraResource and identifier translation
- Priority tasks (Development Roadmap : 2020 Sprint Roadmap)
- In-flight
- To review:
Tickets
In Review
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Notes
- Announcements
- OCFL call - demo of Stanford validator. April will be a demo for work from Australian group.
- ISLE Fedora
- effort to dockerize Islandora 8 - many containers
- official Fedora docker container
- can't get access to dockerHub fcrepo account yet - see if calling on the telephone helps; try community list also
- plans to move forward with ISLE docker image (in Islandora organization), and extract base Fedora image to be official Fedora image
- Road to Fedora 6
- Milestones
- could compare responses between Fedora 6 and 5, and mark item as complete if responses are the same
- use Fedora API testsuite to see what's done and not?
- sign up for April/May sprints
- Milestones
- April sprint planning
- tickets for containment/messaging?
- success of sprint looks like:
- containment basically working - storing containment in DB, checking index, provide containment triples when accessing resource, rebuilding containment relationships, reflect child deletions in triples
- simple searching - would that use the containment index? or would there be multiple indexes?
- inbound references
- UI - verify that containment works
- messaging
- select message bus, wire it in, make sure messages are posted/published for create/update/delete actions
- turn integration tests back on
- when to emit messages? When transactions are committed. How to handle messages that haven't been emitted yet? Persist them before emitting?
- ie. what if action completes, but message isn't emitted before Fedora dies?
- containment basically working - storing containment in DB, checking index, provide containment triples when accessing resource, rebuilding containment relationships, reflect child deletions in triples
- tickets for containment/messaging?
- FedoraResource and identifier translation
- pass through path string (acl, timemap requests) directly to kernel layer? Or strip them off?
- try not to duplicate string identifier parsing logic - could make the identifier an object that knows the different parts of the identifier
- Review tickets
Actions
- Clarify in in documentation that multiple simultaneous writes to OCFL are not supported
- After team has a chance to comment, send Ghost Node idea to general community for feedback
- Call Docker about fcrepo account
- Email Community list about fcrepo DockerHub account