[18.0][IMP] *: disable auto-install #1301
Merged
pedrobaeza merged 2 commits intoOCA:18.0from Jun 18, 2025
Merged
Conversation
Odoo chooses to auto-install some modules that are debatable, so here in OCB we can revert this decission and let the Odoo admin to decide about them: - account_qr_code_sepa: this is just some tooling with no UI, so only modules using this tooling should depend and install it. - base_install_request: Feature for asking to install a module that doesn't make too much sense to be auto-installed in on premise maintained installations for avoiding false expectations. - iap: Odoo in-app purchases services should be optional, and more having a lot of dependant modules also being auto-installed (sms, snailmail, partner_autocomplete...). This way, we stop the chain from the beginning. - l10n_es_edi_facturae: Not everyone in Spain requires Facturae, and even if so, the OCA implementation is more suitable. - l10n_es_pos: The implementation of this need is faulty (creating one journal entry per PoS order), so the OCA one should be used instead. - mail_bot: It doesn't bring any real feature per se (only the annoying "Write an emoji" initial conversation). - pos_epson_printer: Not everyone using PoS has an Epson printer. - privacy_lookup: Privacy tool that not everyone uses. - sale_pdf_quote_builder: Optional feature.
Author
|
@pedrobaeza do you mind telling me if the above comments for l10n_es* modules are still accurate ? |
pedrobaeza
approved these changes
Jun 18, 2025
Member
pedrobaeza
left a comment
There was a problem hiding this comment.
Yes, totally! Thanks for rescuing this. It was in my todo list.
victoralmau
approved these changes
Jun 18, 2025
|
Hello guys, small follow-up to mitigate an unexpected consequence of this PR, if you have time, please have a look, thanks: #1308 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Cherry-pick of commits from previous versions : #1242 and #1247
I take over the description from the first PR from @pedrobaeza :
Odoo chooses to auto-install some modules that are debatable, so here in OCB we can revert this decission and let the Odoo admin to decide about them:
(I removed sale_product_configurator which has been merged in sale in v18 with odoo#155449)
And 2 more modules from the second PR :
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr