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 fedora-project.slack.com on the "tech" channel
Attendees
- Danny Bernstein - Meeting Chair
- Arran Griffith
- Jared Whiklo
- Ben Pennell
- Calvin Xu
- Michael Ritter
- Demian Katz
- James Alexander
**Each week a meeting chair will be assigned based on a rotating schedule.**
- denotes note taker
Agenda
- Announcements
- New tickets:
- Updates on Backlog Tickets:
Jira server Fedora JIRA serverId 1fe6d535-c432-380f-b5c0-a7d3b2940ea4 key FCREPO-3830
- Other topics?
...
Jira server Fedora JIRA serverId 1fe6d535-c432-380f-b5c0-a7d3b2940ea4 key FCREPO-3829
- In review tickets:
Jira server Fedora JIRA serverId 1fe6d535-c432-380f-b5c0-a7d3b2940ea4 key FCREPO-3813 Jira server Fedora JIRA serverId 1fe6d535-c432-380f-b5c0-a7d3b2940ea4 key FCREPO-3655
- Other topics
- Dependabot alerts:
- Status of ocfl-java
- Discuss migration
Notes:
- Announcements
- Arran has organized Fedora coverage at several conferences. Currently on the fence about Access. iPres will be covered, though possibly with local support.
- Arran has been working with others to identify technical priorities/issues
- Jared raised the issue of S3 performance because of OCFL; one institution reported that some Camel toolbox changes were needed to allow operation at scale (though using an older Camel toolbox)
- Jared also raised the issue of containerization (e.g. running F6 in Kubernetes)
- Possible approach: have special/themed tech meetings to discuss specific high-interest topics (there seems to be some possible buy-in for this approach from "non-regulars")
- Arran shared a draft of the migration toolkit from the grant late in June to Fedora-related lists. This includes use cases, instructions, links to tools for migrating, etc. Asked for community feedback; open for comment until end of July, at which point feedback will be incorporated and it will be finalized for distribution (moved from Google Doc to PDF and/or wiki page(s)). Please review if you have not already!
- New tickets: none this week
- Updates on backlog tickets:
- Mike volunteered to look at FCREPO-3830 (previously discussed, but needed a volunteer to work on)
- FCREPO-3829 refers to removal of an unsupported feature (which has never been used in examples/training, so should be safe to remove). This has been assigned to Jon Roby, who was looking for relatively easy tickets to start with
- Jon Roby is also planning to work on FCREPO-3827
- In review tickets:
- Add/resume was tested/approved by Calvin on June 2, so FCREPO-3813 should be ready for Danny's code review (and hopefully merge)
- FCREPO-3655 is in a bit of a confusing state because of PRs #1992 and #1998. The #1995 PR needs to be taken care of (along with a follow-up PR from Jared) to finish cleaning up the accidental merge of #1992, and then everything will be up to date and the ticket can be closed. Jared will take care of all of this work.
- Other topics:
- There are some fcrepo and Camel Toolbox dependabot PRs that need to be reviewed/merged. Jared will take a look.
- Danny asked about the status of OCFL-Java. Did not come up in strategic planning meeting; it's a separate conversation on the side with the editors. A decision needs to be made about where the OCFL-Java will live. Editors have created a process for when implementations need managers; if it goes to live at the OCFL community, there are certain rules that need to be followed. Current users of the implementation will be having a conversation; outreach has been made to all known users. The discussion will focus on shared responsibility and future stewardship needs (though not yet at the point of formal governance); goal is to reach some consensus on resources/next steps.
- Discuss migration
- James is working to migrate from Fedora 3 with a custom PHP/Zend Framework front-end. Demian offered to discuss Villanova's VuFind-based solution.
- There was discussion of various indexing options – LDPath, the Camel Toolbox Solr indexer, the Camel Toolbox HTTP endpoint, etc. Demian shared a link to his example Node.js application which includes an endpoint to receive Camel Toolbox HTTP messages (https://github.com/FalveyLibraryTechnology/VuDLPrepJS/blob/dev/api/src/routes/messenger.ts).
- Jared shared messaging documentation: Event Messaging – Demian pointed out that this should be updated to include Purge and Follow eventTypes.