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/81195576163?pwd=MkIvektGQVhYdGpkZndNOE1DbG5UZz09
- Meeting ID: 811 9557 6163
- Find your local number: https://lyrasis.zoom.us/u/kKttE88vD
Join us on the #Tech channel on Fedora Slack: https://forms.gle/MjgCvNch7eaRoXRb8
Attendees
- Danny Bernstein
- Arran Griffith - Meeting Chair
- Jared Whiklo
- Ben Pennell
- Michael Ritter
- Demian Katz
- Jon Roby
- James Alexander
- Thomas Bernhart
**Each week a meeting chair will be assigned based on a rotating schedule.**
- denotes note taker
Agenda
- Announcements:
- iPres debrief
- Fedora Developer update
- New Fedora Governance members
- CNI Proposals ideas - would like to consider a migration panel presentation
- Proposal of new agenda order
- Backlog Tickets to consider working:
- FCREPO-3784 - Getting issue details... STATUS
- FCREPO-3762 - Getting issue details... STATUS
- FCREPO-3780 - Getting issue details... STATUS
In progress and in review tickets:
Handle Escape Characters Michael Ritter Michael Ritter IN REVIEW
Ready for Test
Aug 19, 2022
Sep 8, 2022
Improve Feedback in Validation Tool Michael Ritter Michael Ritter IN REVIEW
Ready for Test
Aug 15, 2022
Sep 8, 2022
Migration-utils generate invalid RDF triple if xml:lang is present Jared Whiklo Jared Whiklo IN REVIEW
Ready for Test
Aug 3, 2022
Sep 8, 2022
Add support for transactions in fcrepo-java-client Michael Ritter Danny Bernstein IN REVIEW
Ready for Test
Mar 11, 2021
Sep 8, 2022
Update repository count validation for Head Only Michael Ritter Michael Ritter IN PROGRESS
Unresolved
Aug 29, 2022
Sep 8, 2022
New tickets:
Runtime filtering options for the Camel Toolbox reindexing service Jon Roby Demian Katz OPEN
Unresolved
Aug 25, 2022
Sep 8, 2022
Best practices for messaging and message integration in Fedora Unassigned Danny Bernstein OPEN
Unresolved
Mar 24, 2022
Sep 8, 2022
Disable OCFL validation on rebuild Michael Ritter Danny Bernstein OPEN
Unresolved
May 6, 2022
Sep 8, 2022
Enable Camel toolbox to send xml records to Solr indexing service Unassigned James Alexander OPEN
Unresolved
Jul 21, 2022
Sep 8, 2022
- Other topics:
- Thomas' update to documentation re: system requirements for F6 system requirements - changes are good?
- Dan's migration-utils issue in #migration channel
- Update docker images after changes in https://github.com/fcrepo-exts/fcrepo-docker?
- For which tags? All 6.x images?
- Migrations:
Notes:
- Announcements
- iPres in Scotland, Arran got to meet "THE" Andrew Woods as well as running a workshop without too many users with a laptop. Ran the migration walkthrough. Cambridge University was there and is thinking of an install. National Library of Norway was there to review. Not as many current Fedora users attended.
- Proposal to move any questions/new users to the front end of the meeting to avoid forcing new users to sit through the whole meeting.
- Developer update - two candidates, potentially a third coming for the second round of interviews.
- CNI proposals for the meeting in December in Washington. Migration panel discussion or Migration demo without Fedora as a central part. Maybe also a Fedora one. If you know of a migration story not related to Fedora that might also want to participate.
- New Fedora Governance members - James Alexander, Alexander Berg-Weiß, Maria Esteva, & Thomas Wrobel joining. Current list is available at Current Governance Terms
- There is space on Fedora Governance for a committer to provide a technical voice if we want to send someone.
- Tickets
- Camel toolbox needs spring-java-config to be replaced with springboot configuration
- Smoketest to test camel-toolbox using docker containers. Not urgent but a nice to have.
- LDPath over blank nodes, maybe just retire this ticket and point to the new ticket to replace deprecated Marmotta with some new XSLT.
- In progress
- Handle escape characters - ready for review, compile the war and send to Demian.
- Improve feedback - ready for merge, Demian tested and approved.
- Migration-utils generate invalid triples - ready for merge, Dan tested and approved.
- Transaction support in java client - still some review comments to handle.
- Update repository count - waiting on other PRs to be merged to reuse some code.
- New tickets
- Runtime filtering for camel-toolbox - Jon started working.
- Best practices for messaging and message integration - There is documentation on the wiki, James to add a link from the Messaging configuration to the Message format. Someway to enable debugging of the internal ActiveMQ broker either using an internal UI or an external one.
- Enable Camel toolbox to send XML records - James to work on a use case to better scope the work
- Other topics
- Thomas's changes are done
- Dan's migration-utils issue - no digest stored which causes the problem. Put in a PR to skip DISABLED, but then the object is invalid in OCFL. So how do we handle objects without a digest?
- How do we tag changed docker images where the Fedora application has NOT changed, but the configuration of the docker container has? Thomas to check with some of his Docker team to see what the best practice would be to ensure people can or can not pull in these changes automatically.
- Demian would like to have a discussion about fixity checks on S3, maybe next week.