Based on the steady stream of questions about anci...
# questions
g
Based on the steady stream of questions about ancient grails (2.5.6 and earlier), a good upgrade guide--and if possible scripts too--to help upgrade from from 2.x to 7.x (when it is out) sounds like it would be really beneficial to the community.
🙌 2
I know the upgrade notes version to version exist, and there are some articles/blog posts, and even some sample scripts out there, but something comprehensive and preserved on the Grails.org site seems worthwhile.
👆 3
👍 1
m
Grails 2.3 does have an upgrade script for this, but it was removed in the later versions, same as install-plugin and uninstall-plugin.it will be good for developers to upgrade the legacy applications and plugins. We could automate more of the process. But it will be a lot of work to write the big Groovy script including all of the version’s differences.
g
Getting to 2.5.6 from earlier versions was a pretty reasonable process, at least compared to upgrading from there. So, I personally think targetting 2.5.6 to 7.x would give many people/organizations “stuck” on earlier Grails an easier path--even if they neeed to get to 2.5.6 (or close to it) first. I know @sbglasius and @Dónal have shared some (now pretty old) scripts to at least help with the 2.x to 3.x process in the past. While I don’t personally have the time, I’d be willing to kick in some funding toward this.
s
While I have not recently used my scripts, I think they are still worth looking at.
👍🏼 1
👍 2
But they only go so far and help with the initial footwork.
m
@gene Why did your project still choose to use version 2.5.6, what prevented it from upgrading to 3.0 or higher version?