Contributors mailing list archives


Re: Proposal for new workflow, incorporating "Optimistic Merging"

Numérigraphe, Lionel Sausin
- 06/06/2016 12:39:32
Thanks for this proposal.
You propose a beta branch to work around our lack of dedicated teams to 
actively fix errors but :
- it's not optimistic, we still wait for gatekeepers to merge
- cherry-picking from beta is hell, branches and PRs are the right tool 
for that for.

Instead, I would suggest optimistic merging into the main branch, and 
automatic tagging of the latest "green" commit (travis, coveralls, 
runbot all passing).
This way those who want a production-ready branch can pull the "green" 
tag instead of the HEAD.
Maybe we could complement this with a PSC-driven release process, where 
each team would make deeper tests every so often and tag the branch