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:
- Join Zoom Meeting: https://lyrasis.zoom.us/j/81195576163?pwd=MkIvektGQVhYdGpkZndNOE1DbG5UZz09
- Meeting ID: 811 9557 6163
- Passcode: 408241
Attendees
- Ben Pennell
- Doron Shalvi
- James Alexander
- Arran Griffith
- Demian Katz - Chair
- Dan Field
- Jared Whiklo
- Calvin Xu
- Thomas Bernhart
- Michael Ritter
**Each week a meeting chair will be assigned based on a rotating schedule.**
- denotes note taker
Agenda
- Announcements:
- Pop-up/Other Topics:
- ISLE/Fedora user question about Solr: https://groups.google.com/g/islandora/c/omyfFQlnF40/m/Kg-lSYKLBAAJ
- Did anyone get anywhere with this since last week?
- Committer Code Signing Key Process
- Is any further action needed?
- Release Process Review
- Should we schedule a time to do a collective review / walkthrough of the release process?
- Fedora Technology Survey deadline has been extended to 1/31; keep reminding people to participate!
- Next note taker: Calvin is not in the rotating schedule but was listed for today's meeting; should he be added to rotation? Should someone else be listed as next note taker below? (Current selection is based on following on from 1/11 meeting).
- ISLE/Fedora user question about Solr: https://groups.google.com/g/islandora/c/omyfFQlnF40/m/Kg-lSYKLBAAJ
- Migration Updates:
Updates on:
Open Tickets (but assigned in some cases):
- FCREPO-3918 - Getting issue details... STATUS
- FCREPO-3917 - Getting issue details... STATUS
- FCREPO-3912 - Getting issue details... STATUS
- FCREPO-3910 - Getting issue details... STATUS
- FCREPO-3906 - Getting issue details... STATUS
In Progress and older but still relevant open tickets:
- FCREPO-3919 - Getting issue details... STATUS
In Review:
- FCREPO-3907 - Getting issue details... STATUS
- FCREPO-3883 - Getting issue details... STATUS
- FCREPO-3881 - Getting issue details... STATUS
New tickets:
- None this week.
- Backlog Tickets to consider working:
- Next Meeting Chair:
- Chair: Ben Pennell
- Note Taker: Doron Shalvi
Notes
Announcements:
Samvera Dev Congress
- Dan participating
- Valkyrization and Fedora 6 (Sirenia)
- Working toward 100% tests passing
- Sirenia Testing (https://docs.google.com/spreadsheets/d/1cBmqnbwWvpKLPOehpKBzuPZo1W1dYo7Y/edit#gid=202333338)
- Sirenia (https://github.com/samvera/hyrax/blob/main/docker-compose-sirenia.yml)
- Fedora-related issue involving encoded slashes (hashes?)
- There is a configurable element in later versions of Tomcat to allow/disallow
- As of tomcat 10, the option to configure will be deprecated
- Dan will follow up with clarification once he meets with Samvera group
- Valkyrization and Fedora 6 (Sirenia)
Pop Up Topics
- ISLE question from Slack- fgs repo is the default name as far as gsearch is concerned
- Jared will send a follow up with suggestion to the Islandora mailing list
- Seems to be a problem between Fedora and GSearch
Committer Code Signing Key Process/Release Process Review
- Where should we put the keys because old process doesn’t work
- Would be good to keep them on a public key server
- Jared added links to the wiki, and as long as any of these are used Sonotype will allow
- Thomas’ suggestion is to create a separate Fedora signing key
- Need to add it to the wiki somewhere for now
- Organize a group call to do the release live (fcrepo core, camel toolbox, migration-utils)
- Can everyone commit to looking at it in advance of the actual release
- RC on the 15th for release on February 29th
- Use tech meeting time to work through the process
Tickets
3818 - just a collection of ideas to simplify the process. Will look at finding time to test processes and hopefully this will simplify the release process
3917 -
3912 - changed name in pipeline fir docker image rebuild but not for fcrepo rebuild itself?
- May be resolved by the simplification of the release process
- https://github.com/fcrepo/fcrepo/blob/main/.github/workflows/build.yml
- Fix that GitHub action to remove current tags and only build with the tag of whatever we choose
- Remove it from the docker repo also
- Here we use “latest + version” tag
- Building main in this, and main isn’t always the most recent release
- Maybe stick with maven naming convention? “Main” is the tag?
- Consideration to stop using “latest” tag entirely