[16.0][IMP] *: disable auto-install - #1243
Conversation
Odoo chooses to auto-install some modules that are debatable, so here in OCB we can revert this decision and let the Odoo admin to decide about them. This is the second round of de-activations after a deep analysis done in odoo#1242: - 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. - 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.
|
Hi @pedrobaeza I am wondering how we decide whether a module should be auto-installed or not ? If the rationale is integrator knows better and will decide what to install or not, then why not disabling auto_install on all modules (except for glue modules for instance) ? I agree with your list, except maybe for privacy_lookup which is quite useful to answer data request related to GDPR (but maybe it is less useful outside Europe I would not know). From my point of view the following ones are also undesirable and could be set to auto_install = False since not everyone uses them (and as a matter of fact I disable those on all of our customer instances) :
Should I go forward and create PR to disable these modules on OCB as well ? |
|
AFAIK, Isn't In general, my criteria is to not install things which are not useful for everyone. I consider both |
|
You are right about sms and snailmail, I missed the dependency on iap. |
Odoo chooses to auto-install some modules that are debatable, so here in OCB we can revert this decision and let the Odoo admin to decide about them. This is the second round of de-activations after a deep analysis done in #1242:
@Tecnativa