Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Re: Migration to version 9
by
ClosingAp Open Source Integrators Europe, LDA, Daniel Reis
The key to succeed with the approach of 1 repo 1 module is if we have a really extraordinay package manager, and even the official python ones are not good enought and depends too much of the programmers skills.
The first problems are collaboration workflows (handling new modules and PRs) and topic governance (module compatibility and overlapping).
These are the main issues that one module repos need to address in the first place.
--DR
On Sat, Aug 29, 2015 at 1:38 AM, <Mozetič@pad.odoo-community.org> wrote:But what maintenance workflow is expected for the 1 module 1 repo approach?I like less repos with more modules.But all excess are wrong.Our repositories has >500 modules and you lose the vision and migrations, quality control, SQA, CI are nearly impossible there.One repository with more that 20 or 30 modules can be considered "Huge".We are trying to split them also per "Area" but when you have 1 module per repository (we have few of them) all the points I mentioned above are really easy to mantain, but at the end the SQA is so reducted to a minimalistic testing approach and environment.I think both are well it depends of the case.Today Linux itself manage a huge separation of topics (modules) and install something brings you install hundresds of packages, but the package manager is the key (not for nothing gnu gcc is so so so old and almost untouched since time ago).BUT anybody is totally happy with actual package managers and prefer install manually some little packages...The key to succeed with the approach of 1 repo 1 module is if we have a really extraordinay package manager, and even the official python ones are not good enought and depends too much of the programmers skills.THat's my opinion about that!
--Nhomar HernandezCEO Vauxoo.Site: http://vauxoo.comTwitter: @nhomarBlog: http://geronimo.com.veLPUser: http://launchpad.net/~nhomarOdoo Gold PartnerMóvil Venezuela:
+58 4144110269Móvil México:
+52 1 4773933942_______________________________________________
Mailing-List: http://odoo-community.org/groups/oca-contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: http://odoo-community.org/groups?unsubscribe
Reference
-
Migration to version 9
byOpen Source Integrators, Maxime Chambreuil-
Re: Migration to version 9
byClosingAp Open Source Integrators Europe, LDA, Daniel Reis