Samvera Tech Call 2025-04-30
Meeting Logistics:
Time: 9:00am PDT / Noon EDT
Zoom Meeting URL: Join our Cloud HD Video Meeting
(link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Agenda (meeting notes below)
Hyrax @Randall Floyd
Sprint concluded with release of 5.1 as planned
Steering development focus back towards features; leadership currently working on a new roadmap
Rails 8 and the impending asset pipeline disruption: who will be our JavaScript hero?
Bulkrax
needs some updates to be Hyrax 5.1 / Rails 7.2 compatible
serialize method deprecated in new Rails
Hyku
Double release prep is on going
Discuss some plans with PALs re: Automation
Do we need a last mile with better testing automation? General answer - good idea, not a burning need
Rob: we can keep Randall’s message of “we’re ready for feature development”, and continue to pick up tech debt along the way. More palatable
Heather: Developer training is well-funded, and we’ll have more people afterwards that are committed to maintenance sprints
Moderator: @Randall Floyd
Notetaker: @Daniel Pierce
Attendees:
@Nick Steinwachs
@Chris Colvard
@Nic Don Stanton-Roark
@Bradley Watson
@Heather Greer Klein
@Rob Kaufman
Meeting Process
Notes
Nurax servers are not setup with google analytics at this time.
Hyrax Update (Randall)
5.1 is release, plan to have a patch release during next sprint.
Trying to build interest in development by focusing on features that matter to people.
Working on new roadmap. First step is meeting tomorrow.
That said, we should tackle the Rails 8 and Javascript assets updates soon. Looking for community members knowledgeable about how to handle the JS changes.
(Nick) Been struggling with how to handle/pay for maintainability efforts. Talking with PALS about combining efforts.
Challenging issues: release quality/testing, difficulty contributing back to community/main.
[Charlie Wilson’s War] Going the extra step of setting up better testing infrastructure/fixtures would be worth the benefits.
(Randall) Agree, but need to get the interest going.
(Rob) Rails 8 should not require asset pipeline upgrades, but does need to be done at some point. Getting off jQuery.
Getting better test infra should come along the way of other development.
Important to get managers on board with putting effort into community efforts. Need to watch out for burn out of institutions that have been championing for a while already.
Bulkrax
ActiveModel.serialize breaks on newer rails.
Hyku
Hyku release prep 6.1
Working on 6.2 in coming weeks
Next week is Virtual Connect, skipping. Next tech call is May 14th
Brad moderating
Randall notetaker
Characterization ? on slack from David
(Chris) May be interest in expanding what hyrax does with FileSets
(Rob) Possibly make use of “derivative rodeo” cloud aware solution (use it if it exists), but needs some code pruning.
(Brad)Has anyone attempted UV 4 update in hyrax?
IU has a plan to do it locally, but not there yet.
(Daniel) Probably not difficult since UV in hyrax is mostly separate from hyrax code.