Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

  • (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

      • Documenting the sprockets configuration/initializer file updates to be edited manually

      • By avoiding the automated changes with sprockets, this also permits one to avoid the usage of engine_cart

  • When might the work be undertaken?

    • Next week or the week after

  • Availability for James to review PRs

    • Week of July 18th, James will have limited availability, but otherwise should be available

Meeting adjourned at 09:18 PDT/12:18 EDT