Meeting Logistics:
Time: 9:00am PDT / Noon EDT / 16:00 UTC
Zoom Meeting URL: https://princeton.zoom.us/j/7739591625
(link will launch Zoom client – if you do not have Zoom, expand the instructions below)
Agenda (meeting notes below)
GitHub Project Prioritization
Questions and Requests
Moderator: James Griffin
Attendees:
(To be added)
Notes
(To be drafted)
Science History Institute
Rails 6.1 and Ruby 3.0
Trying to update to Ruby 3.1
browse-everything doesn’t work with Ruby 3.1
browse-everything does work with Ruby 3.0 (doesn’t pass CircleCI test suite)
Looking to update Rails 7.x and Rails 6.x
Rails 6.0 does work with Ruby 3.0
questioning_authority Ruby 2.5 is stated as the latest release
Tested with 2.7 and Rails 6.1, documentation
Eddie might work with qa
Getting tests passing Ruby 3.0 and Ruby 3.1
If time left, look to have qa working with Rails 7.0 (if there is time)
James: Needs to confirm that dropping Ruby releases is acceptable from Heather
Will not drop due to policy
browse_everything
2.5 is the earliest in the test
2.7 and Rails 6.0 for CircleCI
Rails 6.1 has not been tested, but it does get used with sprockets for Science Heritage
Intent is to keep sprockets for Rails 6.1 and Rails 7.0
engine_cart can be avoided, Rails test dummy app. might be used
Keep doing sprockets, at one point Blacklight was using this https://github.com/projectblacklight/blacklight/issues/2689
By avoiding the automated changes with sprockets
Next week or the week after