Samvera Tech Call 2025-06-04
Meeting Logistics:
Time: 9:00am PDT / Noon EDT
Zoom Meeting URL: https://iu.zoom.us/j/87635137325?pwd=YhVGftEpANzAwgk84swAyF53edj31x.1
(link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Agenda (meeting notes below)
Hyrax
Nothing significant to report from last call; next sprint will do a release bump to include Rails 6.1 support
Pesky
superclass mismatchissue in Riiif initializer in appsTypically happens in local dev mode any time you change something while running a test app
Happens for @Bradley Watson just trying to access homepage after upgrading app from 5.0.4 to a recent commit level
Github settings around -release branches and 5.0.5 release proposal
Hyku
working on Flexible metadata release
fundraising to get Rails/Hyrax upgrade going we can keep up with
main
Moderator: @Randall Floyd
Notetaker: @Daniel Pierce
Attendees:
@Rob Kaufman
@Chris Colvard
@Tracy McCormick
Meeting Process
Notes
Rob:
Wanting a Hyrax 5.0 release with some backported fixes.
Made some x.x-stable branches, doing some circle ci related changes to those branch rules.
Daniel: Publishing gems form actions?
Seems like a good idea, instructions are available
Rob: Fundraising for hyku
Goal is to get hyku back on hyrax main. May be a 2 part process with recent rails 6.1 support in hyrax?
Randall: Should try to push how Hyku has become the example implementation for many hyrax features.
Flexible metadata
Working to get this back into hyrax over the summer.
Randall: Are additional hands helpful?
Process:
Now its implemented as as all or nothing. First step is to move conditional features scattered in the flexible code.
Layer in model level includes of flex meta code. Gets around all or nothing
Bring in all the other pieces that are needed to make it work.
Will
Rob: Chris, How are Rails 8 upgrades going for Avalon?
So far so good, a few issues to go.
Blacklight 7 release with Rails 8 support is available now.
Major gobstopper layers have been updated, might be a few other gems to go.
Will take a look at riiif superclass mismatch issue during next hyrax sprint.
First instance in Slack was Randall saying it was spring watcher
Mismatch can happen when a module name is duplicated.