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/j/8371653644
- Meeting ID: 837 165 3644
- Find your local number: https://lyrasis.zoom.us/u/ad6Xb7q3ia
Join fedora-project.slack.com on the "tech" channel
- Self-register at: http://slack.fcrepo.org/
Attendees
- Danny Bernstein
- Jared Whiklo
- Andrew Woods
- Peter Winckles
- David Wilcox
- Ben Cail
- Aaron Birkland
- Thomas Bernhart
Agenda
Announcement
- April Sprint Planning - April 6-10
- In-flight tickets
- Fedora and Docker
- No update this week.
- Containment Index
- How to handle SQL differences (H2, MySQL, PostgreSQL) - pluggable connectors?
- Moving Fedora 6 (and other projects) to https://github.com/fcrepo ?
- Current home: https://github.com/fcrepo4
- What dependencies will need to be updated?
- When is a good time to do this work?
- Any foreseeable problems?
Tickets
In Review
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Notes
- Peter Winckles in the house!
- Peter Winckles joined the Fedora Committers
- Code signing keys should be updated
- April Sprint Planning - April 6-10
- Andrew Woods updated the sprint planning page and Fedora 6 Feature Tracking page:
for completed tasks
for tasks that need polishing
for uncompleted tasks
no yet verified
- Messaging
- Which message bus should be used? See: 2020-04 Fedora 6 Sprint
- Aaron Birkland stick with Guava, because already known or implement our own, if there are problems (rather than learning a new framework)
- Wiring currently relies on Modeshape → will need some refactoring
- Containment index
- Long running transactions
- goal: start and end transactions accross multiple http requests
- mostly in place
- details/edge cases might need to be worked out
- ACLs
- Andrew Woods suggests to drop "long running transactions" or "ACLs" from the sprint
- Danny Bernstein → drop ACLs from the next sprint because rather well known
- Andrew Woods updated the sprint planning page and Fedora 6 Feature Tracking page:
- In-flight tickets
- → can be merged
- https://github.com/fcrepo4/fcrepo4/pull/1648 has been merged, but Ticket still open because it needs more work →
- Fedora and Docker
- https://github.com/fcrepo4-labs/fcrepo-docker → for official Fedora docker images
- we stick with separate repos (although I might need more maintance) because it seems to be the prefered solution
- https://github.com/fcrepo4-labs/fcrepo4-docker
- → rename to fcrepo-docker-compose? → will be discussed next week
- Merging: https://github.com/fcrepo4/fcrepo4/pull/1646 ? - maybe not → will be discussed next week
- https://github.com/fcrepo4-labs/fcrepo-docker → for official Fedora docker images
- Containment Index → will be discussed next week
- How to handle SQL differences (H2, MySQL, PostgreSQL) - pluggable connectors?
- Moving Fedora 6 (and other projects) to https://github.com/fcrepo ? → will be discussed next week
- Current home: https://github.com/fcrepo4
Actions
- Who: Clarify in documentation that multiple simultaneous writes to OCFL are not supported
- Who: After team has a chance to comment, send Ghost Node idea to general community for feedback
- Who: Decide who works on what in the next sprint