Update script v7.0 => 8.0

Dear Trytonies,

at the same time I’m looking forward to v8.0 LTS - and I’m afraid of the upgrade process from v7.0 LTS.

Wouldn’t it be a good idea to create a script which does all the work? - AFAIK, we need to to 7.0 > 7.2 > 7.4 > 7.6 > 7.8 > 8.0, all step by step. Does it really make sense, that every fellow, for any instance he takes care of, does that manually?

I’d be happy to offer a little financial contribution to somebody who’d engage in this, I do not have the abilities to do it myself.

EG

You can do the upgrade in a single step (running trytond-admin just once) but executing all the migration notes for all of the supported series.

That should do the trick!

Thank you Sergi, that sounds nice. Nevertheless - does it really make sense that every single user collects all these commands and applies them manually? - Let alone understanding the not really comprehensive instructions. (yes I know, you understand them. I still don’t)

I know - that’s not a problem for you professionals. But I can tell you, it’s a serious one for us plain users. I stopped upgrading, because each minor upgrade step proved to be a nightmare (yes, to me; not to you, I know).

So, why not at least in this single case, act as a community?

EG

Those operations are not automated because we can not automate them. Some must be executed only once but there are no way to know if they have been run or not. Some must be executed only in some specific cases.

If we could have automated them, we would have put them in the code like all the other “migration” operations.

Also I think we have quite reduced the number of manual operation needed over time. And we made them easier to get on the documentation.