OpenUpgrade icon indicating copy to clipboard operation
OpenUpgrade copied to clipboard

Migration to version 19.0

Open hbrunn opened this issue 3 months ago • 8 comments

I'm starting to work on initializing the 19.0 branch this week, with the usual openupgrade_framework and base migration script.

  • [ ] base - By @hbrunn - #5446
  • [ ] don't warn about changes in the base module in the analysis cronjob if only the general log file is changed (done in https://github.com/OCA/OpenUpgrade/pull/5389)
  • [ ] have the test databases created and updated by a cronjob (done in https://github.com/OCA/OpenUpgrade/pull/5375)
  • [ ] v19 adaptions to openupgradelib: https://github.com/OCA/openupgradelib/pull/427
  • [ ] openupgrade_framework - By @hbrunn - #5395

Disclaimer: This will take a while, don't get excited for a working v19 migration any time soon

hbrunn avatar Sep 04 '25 17:09 hbrunn

@MiquelRForgeFlow I see you created the 19.0 branch manually. Can we delete it and wait until this is created by https://github.com/OCA/repo-maintainer-conf/pull/113? My plan for 19.0 is to make OpenUpgrade a more standard OCA repository to reduce manual work.

hbrunn avatar Sep 25 '25 23:09 hbrunn

Oh, I created it because I saw some other repos having that branch, like https://github.com/OCA/server-tools/tree/19.0.

MiquelRForgeFlow avatar Sep 26 '25 08:09 MiquelRForgeFlow

that's because of https://github.com/OCA/repo-maintainer-conf/pull/112. I suggest to remove the manually created branch, and let ocabot do its thing. Are you working on something that you need this branch now? If so, we should sync because I've migrated openupgrade_framework with a few TODOs left and have a base migration that doesn't crash

hbrunn avatar Sep 26 '25 08:09 hbrunn

Ok, branch deleted.

Are you working on something that you need this branch now?

I don't need this branch.

MiquelRForgeFlow avatar Sep 26 '25 09:09 MiquelRForgeFlow

Hello, @hbrunn is there an estimation of when the update to 19.0 will be available? Thanks for your efforts! Oliver

oliverkroener avatar Oct 17 '25 06:10 oliverkroener

Hello, @hbrunn is there an estimation of when the update to 19.0 will be available? Thanks for your efforts! Oliver

Hello, the objective is to have the scripts available by February 2026 at last. The OpenUpgrade Working Group needs to organize the work and get started. It is ongoing.

To support this effort, which is partly paid by the OCA, you are invited to become a member (as well as all your team members), sponsor the OCA as a company or (soon) participate in our crowdfunding initiatives. https://odoo-community.org/get-involved

vdewulf avatar Oct 20 '25 07:10 vdewulf

Hello @vdewulf thanks, that sounds great.

I have just signed up with the community organisation.

Crowd funding sounds good. Helping otherwise I am not sure, how I could do that at the moment, since the last time I had to do with Odoo was the time when it was called OpenERP, but this might change since we are using Odoo now more an more ...

Best, Oliver

oliverkroener avatar Oct 20 '25 11:10 oliverkroener

@oliverkroener Indeed, I saw your payment coming yesterday. Thanks a lot for your support, very appreciated! Financial support is always good, and of course contributing here on GitHub is helpful if you have the knowledge to help. If not, don't worry, we all have different talents and skills! As you are interested in the OpenUpgrade scripts, I suppose you/your team will be testers of the new created scripts. It's always useful to get (well written) feedback to improve them.

Lot of documentation on how to contribute technically is available here: https://github.com/OCA/maintainer-tools/wiki

All the best, Virginie

vdewulf avatar Oct 21 '25 07:10 vdewulf