One month until Odoo 19, maybe? So I'm opening this so we can start preparing. Improvements we may want to do - [ ] https://github.com/OCA/oca-addons-repo-template/pull/289 - [x] https://github.com/OCA/oca-addons-repo-template/issues/224 - [ ] review pylint-odoo and odoo-pre-commit-hooks configs --- See #628 for links to similar PRs for 18.0, and learn how to do each action. - [x] determine Python version to use in CI: 3.10 https://github.com/odoo/odoo/blob/master/odoo/release.py#L39 - [X] determine Postgres version to use in CI: 13 https://github.com/odoo/odoo/blob/master/odoo/release.py#L41 - [x] prepare migration wiki page, using as reference https://github.com/odoo/documentation/blob/master/content/developer/reference/backend/orm/changelog.rst - By @pedrobaeza - [x] create OCB 19.0 branch - [ ] Change OCB README to OCB one - [x] update [OCB sync script](https://github.com/OCA/maintainer-tools/blob/master/tools/ocb-sync.sh) @etobella https://github.com/OCA/maintainer-tools/pull/661 - [x] deploy updated OCB sync script - [x] make sure [click-odoo-makepot](github.com/acsone/click-odoo-contrib) works with Odoo 19: https://github.com/acsone/click-odoo/pull/70 - [x] add Odoo 19 support to [manifestoo-core](https://github.com/acsone/manifestoo-core) (used by oca-ci via manifestoo, and whool) @sbidoul https://github.com/acsone/manifestoo-core/pull/102 - [x] update manifestoo-core core addons list @sbidoul https://github.com/acsone/manifestoo-core/pull/102 - [x] request new PyPI classifier: https://github.com/pypa/trove-classifiers/pull/225 - [x] [oca-ci](https://github.com/oca/oca-ci) - [x] make pylint-odoo supports Odoo 19 - [x] make sure odoo-pre-commit-hooks supports Odoo 19 - [x] update [addons repo template](https://github.com/oca/oca-addons-repo-template) - [x] update linter versions in [oca/oca-addons-repo-template](https://github.com/OCA/oca-addons-repo-template) - [x] update [oca-github-bot](github.com/oca/oca-github-bot) if needed - [x] restart oca-github-bot to pick-up latest build tools - [x] update runboat config - [x] generate 19.0 branches for selected repos (test) @simahawk https://github.com/OCA/repo-maintainer-conf/pull/112 - [x] generate 19.0 branches @simahawk https://github.com/OCA/repo-maintainer-conf/pull/113 - [ ] set OCB 19.0 branch as default - [x] create migration issues (oca-create-migration-issue, don't forget to use a bot token not yours) - [ ] update weblate deployment [Dockerfile](https://github.com/OCA/oca-weblate-deployment/blob/master/Dockerfile) to use latest maintainer-tools - [ ] deploy weblate - [ ] in OCA Odoo Instance, add the new series in GitHub > GitHub Comunity > Organizations > OCA. - [ ] create 19.0 OpenUpgrade branch - [ ] create branches on apps.odoo.com
One month until Odoo 19, maybe? So I'm opening this so we can start preparing.
Improvements we may want to do
See #628 for links to similar PRs for 18.0, and learn how to do each action.