Migration to version 19.0
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
@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.
Oh, I created it because I saw some other repos having that branch, like https://github.com/OCA/server-tools/tree/19.0.
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
Ok, branch deleted.
Are you working on something that you need this branch now?
I don't need this branch.
Hello, @hbrunn is there an estimation of when the update to 19.0 will be available? Thanks for your efforts! Oliver
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
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 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