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
Part 1:
- Danny Bernstein
- Andrew Woods
- Peter Winckles
- Jared Whiklo
- Bethany Seeger
- Youn Noh
- Thomas Bernhart
- Daniel Lamb
- Aaron Birkland
- Ben Pennell
- Rosie Le Faive
- Dan Field
- Ben Cail
- Mohamed Mohideen Abdul Rasheed
- Joseph Rhoads
Part 2:
- Cancelled for today due to sprint activities
Agenda
- Announcements
- Leaders call update
- Sprint Update:
- state of the sprint
- design discussions
- Fedora's relationship with fixity digests (internal and external binaries)
- Search Service: Requirements and Design
- other open questions and decisions review
- Fedora 3→ 6 Migration work
- documentation review
- Java 11 issues?
- Your topic
Tickets
In Review
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Notes
- Announcements
- Leaders call was good. Update on F6 development work, with a focus on developing a better communications plan around the work.
- State of the Sprint
- Intensified design work which has resulted in discrete, actionable tickets
- Design questions
- Should Fedora be able to store checksums for fixity checks? General thoughts are "Yes, this is preservation software after all"
- Further still, should checksums for external binaries be stored so as to avoid charges when using services such as S3 and Glacier?
- Simple Search
- Sync vs Async
- Consensus seems to be around a synchronous search, as that provides value. Asynchronous methods are generally untrusted. There is also some desire to replicate Fedora 3's functionality w/r/t simple search
- Transactions make things tricky (as always), and there's questions around when to update the search index and whether or not you can search within a transaction.
- Sync vs Async
- Other open questions
- 1:1 mapping between Fedora info URIs and LDP paths
- Continue with current model and solicit feedback on it.
- What to do with the converter framework?
- One of the more complicated parts of the code base
- Will not be neccessary to convet object types, but this ID/String to that ID/String would be neccessary.
- 1:1 mapping between Fedora info URIs and LDP paths
- Fedora 3 to 6 migration work has started using Peter Winckles 's OCFL library. You can check out the progress here: Fall 2019 Migration-Utils Planning
Actions
- Aaron Birkland to look explore notion of OCFL client with database as authoritative metadata source + asynchronous writing of the inventory.json file
- Andrew Woods will look into java 11 transition
- David Wilcox will review the NDSA matrix and pull out the concrete technical requirements that could be considered during the Fedora 6 development.