Contributors mailing list archives

contributors@odoo-community.org

Avatar

Re: 14.0 branches

by
Acsone SA/NV, Stéphane Bidoul
- 09/10/2020 16:55:55
Hi Moises,

On Fri, Oct 9, 2020 at 4:11 PM Moises Lopez <moylop260@vauxoo.com> wrote:
What about enable 2 builds for 14.0?
1. oca_dependencies
2. pip
 
Doing both if it's the contributor's responsibility to maintain oca_dependencies.txt and requirements.txt, then I'd say no because it will create additional burden on contributors.

I see two questions here:

1. does MQT_DEP=PIP have issues/warts ?

To the best of my knowledge it does not have functional regressions compared to oca_dependencies.txt and it has several advantages.
It may have some issues. We don't know yet for sure, because it's still young,
Although it has been tested for a few months on several 13.0 repos, only time will tell.

2a. do people rely on the presence of oca_dependencies.txt and requirements.txt in their workflow ?
2b. do we want to guarantee their presence and correctness ?

That is a double open question, to be debated. 
I personally would not recommend it.
But if the answer is yes and yes, then we'll need to see what to do.

-sbi

Reference