Community mailing list archives

community@mail.odoo.com

Re: OCA and modules dependencies

by
Daniel Reis
- 09/11/2014 04:58:33

<blockquote cite="mid:54115B96.60406@agilebg.com" type="cite"> I take the chance of this thread to bring to your attention the aeroo issue, that is already a dependency of some HR modules like hr_payroll_register_report. At the moment this dependency is making the tests fail.

IMO this is undesirable: it's pushing Aeroo reports on people that might have other options for report engine.
The solution would be to isolate the HR Aeroo reports into their specific modules ("hr-aeroo"?).
Despite a "non external modules dependencies" policy, I still would find acceptable to have this repository inside OCA, since it's so specific in it's purpose.

<blockquote cite="mid:54115B96.60406@agilebg.com" type="cite"> I'm favourable to include the aeroo modules within the OCA (at https://github.com/OCA/reporting-engine), but I don't know if this has been discussed yet and I would like to know the opinions of Kaspar Vilkens and OCA members.

It's important to note that OCA inclusion is like a donation, and means losing some degree of control on it.
It's something that should be given some thought. I'm not sure if it makes sense or not, but if it does, it's a proposal that should come from Alistek.
At the moment, it should an option for the community, but it should not be required by OCA modules.

/DR