Skip to content

[18.0][MIG] project_tag_hierarchy: Migration to 18.0#1449

Merged
OCA-git-bot merged 4 commits intoOCA:18.0from
Tecnativa:18.0-mig-project_tag_hierarchy
Mar 23, 2025
Merged

[18.0][MIG] project_tag_hierarchy: Migration to 18.0#1449
OCA-git-bot merged 4 commits intoOCA:18.0from
Tecnativa:18.0-mig-project_tag_hierarchy

Conversation

@victoralmau
Copy link
Member

Migration to 18.0

Please @pilarvargas-tecnativa and @carlos-lopez-tecnativa can you review it?

@Tecnativa TT55549

victoralmau and others added 4 commits March 20, 2025 11:04
TT51195

[UPD] Update project_tag_hierarchy.pot

[BOT] post-merge updates
Translated using Weblate (Italian)

Currently translated at 100.0% (5 of 5 strings)

Translation: project-16.0/project-16.0-project_tag_hierarchy
Translate-URL: https://translation.odoo-community.org/projects/project-16-0/project-16-0-project_tag_hierarchy/it/
@pedrobaeza
Copy link
Member

/ocabot migration project_tag_hierarchy
/ocabot merge nobump

@OCA-git-bot OCA-git-bot added this to the 18.0 milestone Mar 23, 2025
@OCA-git-bot
Copy link
Contributor

Hey, thanks for contributing! Proceeding to merge this for you.
Prepared branch 18.0-ocabot-merge-pr-1449-by-pedrobaeza-bump-nobump, awaiting test results.

@OCA-git-bot OCA-git-bot mentioned this pull request Mar 23, 2025
44 tasks
@OCA-git-bot OCA-git-bot merged commit 82db9d7 into OCA:18.0 Mar 23, 2025
5 of 7 checks passed
@OCA-git-bot
Copy link
Contributor

Congratulations, your PR was merged at 9d94aeb. Thanks a lot for contributing to OCA. ❤️

@pedrobaeza pedrobaeza deleted the 18.0-mig-project_tag_hierarchy branch March 23, 2025 20:19
victoralmau pushed a commit to Tecnativa/project that referenced this pull request Apr 25, 2025
Signed-off-by pedrobaeza
@arnaudlayec
Copy link

arnaudlayec commented Sep 29, 2025

Hello @victoralmau @pilarvargas-tecnativa @carlos-lopez-tecnativa

Is there any reason why the 3 modules project_tag_hierarchy, project_tag_multicompany and project_tag_security are configured with "auto_install": True in there manifest?

I hardly think this is wanted, at least not for everybody.
A simple example: let's say I don't need those modules but I downloaded the OCA/project repo to my Odoo instance. I installed native Odoo project, and those 3 modules will install!
Another example: I'm just running tests of any module within OCA/project with odoo -c test.conf -i project_sequence --test-enable => the tests are failing because those 3 modules install

Could it be considered to set a more standard "auto_install": False for those 3 modules?
From v16.0 to 18.0

Kind regards

@victoralmau
Copy link
Member Author

Hello @victoralmau @pilarvargas-tecnativa @carlos-lopez-tecnativa

Is there any reason why the 3 modules project_tag_hierarchy, project_tag_multicompany and project_tag_security are configured with "auto_install": True in there manifest?

I hardly think this is wanted, at least not for everybody. A simple example: let's say I don't need those modules but I downloaded the OCA/project repo to my Odoo instance. I installed native Odoo project, and those 3 modules will install! Another example: I'm just running tests of any module within OCA/project with odoo -c test.conf -i project_sequence --test-enable => the tests are failing because those 3 modules install

Could it be considered to set a more standard "auto_install": False for those 3 modules? From v16.0 to 18.0

Kind regards

In my opinion, the problem here is not limiting the modules one needs from a repository and leaving all of them available in Odoo.

@carlos-lopez-tecnativa
Copy link
Contributor

I didn’t take into account that these modules are set as auto_install=True, and I agree with @arnaudlayec, new modules should not be auto-installable by default (which I don’t think is a bad thing either).
However, I’d prefer these not to be auto-installable. What do you think, @pedrobaeza?

@pedrobaeza
Copy link
Member

Yes, no need of being auto installed

victoralmau added a commit to Tecnativa/project that referenced this pull request Oct 16, 2025
victoralmau added a commit to Tecnativa/project that referenced this pull request Oct 22, 2025
bizzappdev pushed a commit to BizzAppDev-Systems/project that referenced this pull request Dec 29, 2025
bizzappdev pushed a commit to BizzAppDev-Systems/project that referenced this pull request Jan 1, 2026
bizzappdev pushed a commit to BizzAppDev-Systems/project that referenced this pull request Jan 2, 2026
atgalvez08 pushed a commit to BinhexTeam/project that referenced this pull request Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants