Community mailing list archives

Re: OCA and modules dependencies

Akretion, Raphael Valyi
- 09/10/2014 10:24:47

I also agree that OCA should depend only on the core or other OCA modules.
Now personally I think OCA reviewers should sometimes accept an exception in very exceptional situations if there are really good reasons for and if there is a perspective of resolution of the anomaly: like may be that one with the file_connector duplicated work from OCA authors on both sides that led to one module not being OCA for now (I don't know the details of that case so I'm not sure).

Indeed if we start accepting OCA modules not depending on the core or OCA, soon we will have tainted quality, or tainted licensing or tainted sustainability or tainted testability and we would fail to get the good practices of OCA acknowledged.


On Wed, Sep 10, 2014 at 3:07 AM, Guewen Baconnier <> wrote:
On 09/09/2014 10:08 PM, Daniel Reis wrote:
> But IMO OCA modules shouldn't have dependencies on other Odoo modules 
> outside OCA.
> My 0.02 c
> DR

I think too that OCA modules must not have dependencies outside OCA.
We work hard to increase the quality and reliability of the OCA modules,
it would be a shame if an OCA module couldn't be installed some day
because it relies on non-OCA modules, on which we have no guarantees and
no control, issues technical or licensing issues.

Guewen Baconnier
Business Solutions Software Developer

Camptocamp SA
PSE A, CH-1015 Lausanne
Phone: +41 21 619 10 39
Office: +41 21 619 10 10

Post to:

Raphaël Valyi
Founder and consultant
+55 21 3942-2434