Contributors mailing list archives

contributors@odoo-community.org

Re: OCA Release Process and Module Lifecycle

by
Sunflower IT, Tom Blauwendraat
- 12/02/2018 16:58:15
What I think I am reading, in summary, is that:
- OCA will stop requiring 2 reviews for each and every merge by default
- Instead, 2 positive reviews will mean that the module will get 'OCA certified', although the process for this still has to be developed
- Repository owners will be able to set their own rules with regards to OCA policy

I think this addresses the current problem of many unreviewed PR's, what I am afraid of is that breaking code will get merged in, and that OCA modules will lose their reputation as "the modules that always install without problems". On the other hand, if you want that, you could use only "certified" modules.

All in all I think this step could work out well for OCA, if the details of the process are worked out more clearly, so I'd say +1, move forward to a description of a concrete implementation for this plan. Then there is something more concrete to give feedback on, like how to arrive at certified status, how to properly accept or refuse repository owners, etc.

Tom




On Mon, Feb 12, 2018 at 3:17 PM, Jean-Charles Drubay <jc@komit-consulting.com> wrote:
Thanks for breaking the ice Moises :) 
+1 

On Feb 12, 2018 9:02 PM, "Moises Lopez" <moylop260@vauxoo.com> wrote:
+1

On Sat, Feb 10, 2018 at 3:16 PM Maxime Chambreuil <mchambreuil@opensourceintegrators.com> wrote:
Dear Contributors,

I just reviewed and accepted most of the contributions in the Release Process and Module Life Cycle document:


At this point, I want to make sure we haven't forgotten any valuable input and we all agree on the principles explained in the document.

Everything in there may not be implemented on day 1 considering the current features available in our infrastructure, but that's at least a direction we would like to go.

Do we agree? Can we move on to the next steps and define a plan for a first implementation?

Thank you.

MAXIME CHAMBREUIL
PROJECT MANAGER/CONSULTANT
O: 1.855.877.2377 EXT. 710
M: 602.427.5632
E: MChambreuil@OpenSourcelntegrators.com
P.O. BOX 940, HIGLEY, AZ 85236

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe

--
Moisés López Calderón
Mobile: (+521) 477-752-22-30
Twitter: @moylop260
hangout: moylop260@vauxoo.com
http://www.vauxoo.com - Odoo Gold Partner
Twitter: @vauxoo

_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe


_______________________________________________
Mailing-List: https://odoo-community.org/groups/contributors-15
Post to: mailto:contributors@odoo-community.org
Unsubscribe: https://odoo-community.org/groups?unsubscribe