Contributors mailing list archives
contributors@odoo-community.org
Browse archives
Re: Proposal for new workflow, incorporating "Optimistic Merging"
Re: Proposal for new workflow, incorporating "Optimistic Merging"
Re: Proposal for new workflow, incorporating "Optimistic Merging"
by Jairo Llopis <jairo.llopis@tecnativa.com> - 06/06/2016 12:38:422016-06-06 11:38 GMT+02:00 Daniel Reis <dgreis@sapo.pt>:
The "Optimistic Merging" strategy that can make that possible:
Instead of requesting the contributor to have perfect code,
contributions are quickly merged so that others can improve them ("crowd patching").
This provides a more satisfying experience to contributors,
and provides some "low hanging fruit" for newcomers, such as simple code style fixes.
I don't like the idea.
You would end up with lots of garbage in the beta branch, red crosses everywhere in travis, and code never being ported to stable because "it works".
I like better the way Docker handles this: trying to train newbies and adding a collection of labels that makes them feel they are being taken into account and their PR is progressing: https://blog.docker.com/2016/06/open-source-docker-part-2-processes/
Training the contributor to write fine results in happier contributors and reviewers.
Training the contributor to write bad code results in more unrewarded work for maintainers.
--
Jairo Llopis
Reference
-
Proposal for new workflow, incorporating "Optimistic Merging"
byClosingAp Open Source Integrators Europe, LDA., Daniel Reis- 06/06/2016 11:24:09 - 0-
Re: Proposal for new workflow, incorporating "Optimistic Merging"
byClosingAp Open Source Integrators Europe, LDA., Daniel Reis- 28/06/2016 23:51:57 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
bydar@devco.co- 20/06/2016 20:40:34 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
bydar@devco.co- 20/06/2016 20:40:15 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
byClosingAp Open Source Integrators Europe, LDA., Daniel Reis- 20/06/2016 21:09:56 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
byModuon Team, S. L., Rafael Blasco (Moduon)- 20/06/2016 09:41:13 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
byClosingAp Open Source Integrators Europe, LDA., Daniel Reis- 19/06/2016 11:33:46 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
byKMEE Informatica ltda, Luis F Miléo- 18/06/2016 19:03:22 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
bydar@devco.co- 18/06/2016 00:51:24 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
byClosingAp Open Source Integrators Europe, LDA., Daniel Reis- 18/06/2016 00:24:02 - 0 -
Re: Proposal for new workflow, incorporating "Optimistic Merging"
byrvalyi@akretion.com- 18/06/2016 00:17:55 - 0
-