CDLUC3 / dmptool

DMPTool version of the DMPRoadmap codebase
https://dmptool.org
MIT License
59 stars 13 forks source link

[Spike] - Rails 6.1 has reached End of Maintenance and needs to be upgraded to 7.2 #656

Closed jupiter007 closed 4 weeks ago

jupiter007 commented 1 month ago

There was some info shared on the #dmptool Slack channel that the Merritt team discovered Rails 6.1 has reached End of Maintenance.

Ruby on Rails, https://rubyonrails.org/2024/10/15/new-maintenance-policy-and-eol-annouments, announced that Rails is providing one last security release for 6.1, and that it's crucial to upgrade to a supported version, 7.2, as soon as possible.

briri commented 1 month ago

DMPOpidor has upgraded their fork of the DMPRoadmap codebase to 7.1. There is an outstanding PR in the shared repo we can use as reference: https://github.com/DMPRoadmap/roadmap/pull/3426/files

bofstein commented 1 month ago

This ticket is just investigation of what's needed for now, will make additional tickets for the work once that's done

briri commented 1 month ago

Did some reading of the official Rails upgrade guide for 6.1 to 7.0 and noted the following:

The 7.0 to 7.1 docs:

briri commented 1 month ago

I think a reasonable plan of attack for the upgrade will be to: