Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Re: Migration to version 9
by
Acsone SA/NV, Stéphane Bidoul
On Mon, Aug 31, 2015 at 9:52 AM, Guewen Baconnier <guewen.baconnier@camptocamp.com> wrote:
my voice goes certainly to the "installable: False" solution.
Me too, obviously.
KISS and supports well the different git workflows (forward ports merges...). Also, a script as proposed by Stéphane alleviates the issue raised by someone which is that they don't know which module is migrated or not.
I also argues that giving adequate visibility to unported modules is important.
Regarding the one module / one repo, here is my take on this.
I believe the perimeter of each repository must match what each PSC is ready/willing/has the resources to maintain.
We must not confuse the repository structure with packaging, release and dependency management. For the latter we have decent tools in python and we must strive to use them (ie setup.py and all the tooling building on top of that).
It should be perfectly possible to have one PSC managing one repository containing many modules and making independent releases of each modules with proper versioning and dependencies.
So I suggest
* keeping the current repo structure for know
* reinforce the role of PSC's (which is a goal of the current board)
* let the repository structure slowly evolve according to PSC's and functional perimeters
* work (again?) on proper packaging and release management at the module level
Best regards,
-sbi
Reference
-
Migration to version 9
byOpen Source Integrators, Maxime Chambreuil-
Re: Migration to version 9
byClosingAp Open Source Integrators Europe, LDA, Daniel Reis