-
-
Notifications
You must be signed in to change notification settings - Fork 461
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update our tooling to support Odoo 15 #509
Comments
|
This comment has been minimized.
This comment has been minimized.
@pedrobaeza @hbrunn @StefanRijnhart to unlock various things depending on it, I pushed odoo/odoo:15.0 to oca/ocb:15.0. Let me know if this is not the right thing to do. Also if one of you feels like updating the ocb sync script in this repo and on the oca server, this is most welcome :) |
Yeah, it's OK to do such initial push, or even do manual pulls since now until we have the sync script. I don't know where such script is hosted and how it works, so I'm afraid I can't help there. |
Any news regarding 15.0 branches creation? People is expectant and asking in several places. |
It's getting in good shape. We need to merge the two open PR in oca/oca-addons-repo-template and then I'll create the branches later this week, or this week-end. |
Should I review or do anything? |
I'd like to do a test on one repo before creating all branches. So reviewing and merging and testing oca/oca-addons-repo-template can help. |
@sbidoul This week there was a branch 15.0 created in l10n-romania, https://github.com/OCA/l10n-romania/tree/15.0, is this intended, should we remove it? |
@feketemihai this branch seems to be bound to the 14.0 project template, so yes it's better to remove it. I'll create them all in the coming days. |
I'm going to deploy the OCB sync script. @pedrobaeza can you confirm that we start fresh with each new branch ? I.e. we don't carry over backports from previous branches ? |
Yes, we always start fresh, and if a backport/patch is still needed in new version, a new PR should be done. |
Out of curiosity, this is the differences between OCB 14.0 and Odoo: https://github.com/odoo/odoo/compare/14.0..OCA:14.0 (I have pushed today's changes manually for reducing the diff. This snapshot diff will be only valid after each sync) |
I've tested the new linters on server-tools. The changes should be ok. Most of them are from black removing leading and trailing spaces from docstrings, which means black is stabilizing (good!). And a few minor changes from pyupgrades. flake8 catches some new things but should be ok for most, we'll see how it goes. I also ran it on OCA/web. There prettier is doing some more significant changes on js code. Not sure how much of that js code will have to be rewritten for owl though, so it might be less of an issue. |
Thanks for the insights |
I initialized server-tools 15.0 using #472. |
And what about the rest of the process done by https://github.com/OCA/maintainer-tools/blob/master/tools/migrate_branch_empty.py?
|
For the migration issue and milestone there is now oca-create-migration-issue. I think we can now decommission migrate-branch and migrate-branch-empty. For the default branch I'd need to test again. Is it not ok to let each PSC representative change it? |
In my experience, if I don't tell you about doing it or I do it myself (for the branches I have permissions), repositories languish unchanged. |
I updated the weblate deployment to pick up 15.0 branches |
What needs to be done to create the 15.0 branches
The text was updated successfully, but these errors were encountered: