I’ve got the humongous task of upgrading a relatively big app from version 1.2.5 to something that works with php7.2.
From what I’ve seen, it looks like I need to upgrade to 2.10 or 3.5+ … which is a big Big BIG task.
I’m pretty sure I’ll need to manually migrate to 1.3 then 2.0 manually (maybe 2.1) – going to be fun --, but then I’m not so sure what’s the best way to move forward. I know there are migrations tools for 2.x & 3.x out there, but I’ve never used them. So what do you guys recommend ?
- I’ve read old articles mentioning 2.1 as a “big step”. Should I manually go to 2.1 ?
- Do I need to go through all the 2.X migration one by one till I reach 2.10 ? or can I skip “easy-to-migrate” versions and go straight from 2.10?
- Should I try to move to 3+ asap on the way ? and if so which 2.X version is a good version to make the move from ?
I’m trying to 1) do the minimum amount of migrations to reduce dev time, 2) do enough migration to mitigate risks and bugs, 3) use migrations tools as much as possible to speed up teh process.
Happy to read any feedback or experiences you guys may have.