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/396037251
- Meeting ID: 396 037 251
- 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
- Andrew Woods
- Peter Winckles
- Ben Pennell
- Ben Cail
- Jared Whiklo
- David Wilcox
- Calvin Xu
- Thomas Bernhart
Agenda
- Announcements/Updates
- Planned Breaking Changes (standing topic)
- Mementos
- Wrap up: Binary and Binary Description Mementos: to version together or apart?
- Delete mementos?
- Wrap up: Binary and Binary Description Mementos: to version together or apart?
- PR Round Up
- Update fcrepo-storage-ocfl to touch related resources (I need this for my PR to use fcrepo-storage-ocfl in core)
- A little db cleanup
- Update migration-utils to use fcrepo-storage-ocfl
- Fedora 6 Testing
- Pilot testing
- Current
- NLM test fedora 6 deployed on tomcat 9 mysql 8, there is a RecoverableDataAccessException timeout error even with autoReconnect and tcpKeepAlive set to true
- latest migration utility 0727 keeps stopping on bad id, eg <Migration utility problem - stop on bad id Unable to resolve internal ID "nlm:nlmuid-9514335-bk+MARCXML+MARCXML.0"!>
- Future
- Current
- Testing tools update/invitation
- Pilot testing
- High availability
- The use case we've been hearing about
- What would it take for us to support
Your Topic Here
Tickets
In Review
Please squash a bug!
Tickets resolved this week:
Tickets created this week:
Notes
- Announcements
- Upcoming sprint - focusing on fedora 4/5 migration, container support, valkyrie compatibility (if anyone is available to test, otherwise will likely focus on unimplemented search API)
- Fedora User group meeting was successful, slides are online now. There's another one for european timezones in about 2 weeks.
- Breaking Changes
- no new ones
- Mementos
- Binary/Description mementos - reached a conclusion on this last week, to version them together
- Deleting Mementos
- Fedora 5 allows you to delete mementos. That is not possible in Fedora 6 without rewriting the OCFL object.
- Support for delete of mementos is MAY in a specification
- Conclusion is to disallow, Peter will add it to the breaking changes document
- PR Round Up
- Need to wrap up the fcrepo-storage-ocfl so that PR can be opened against fedora core before the sprint
- Will add jiras to document the changes
- We will move fcrepo-storage-ocfl into the fcrepo4 core github organization
- Is it time to rename fcrepo4 organization to fcrepo?
- We will move almost everything in it over to the new name, old path should redirect
- Danny and Andrew will tag team this next week
- Fedora 6 Testing
- Pilot Testing
- NLM has mysql setup, sometimes there are some db connection issues
- Index came up in a reasonable amount of time. Is just 100 migrated records.
- Updated migration util keeps stopping when it hits bad ids, when it is unable to resolve an internal id to a fedora object. Previously it did not halt.
- Calvin will create a Jira ticket to flag this issue, indicate the desired behavior
- NLM has mysql setup, sometimes there are some db connection issues
- Pilot Testing
- High Availability
Actions
- Danny Bernstein to ensure that a JIRA exists for scenario of transaction does not succeed completely, but rollback does succeed (see: 2020-08-13- Fedora Tech Meeting)
- Peter Winckles to create a JIRA to investigate support for optimistic locking and mutable head (see: 2020-08-13- Fedora Tech Meeting)
- Who: Clarify in documentation that multiple simultaneous writes to OCFL are not supported
- migration-utils - translating RELS-EXT/INT into RDF in Fedora 6: is the functionality there? If not, add it.