On 28 January 2015 at 22:34, Romain Manni-Bucau <[email protected]>
wrote:

> well while master = 2.x.x I wouldn't create it but yes...
>

Exactly develop in `master` and only when stabilizing for a release do you
branch off `2.x.x`. .

I agree that not using `master` for development would cause more confusion
than benefit. One could maintain a `released` branch with points to the
latest released branch `1.7.1` (pushed into `released` at end release
process) - but it is extra work, so don't do this unless somebody in the
world actually want this.

As I mentioned a while ago I think there will be more benefit to maintain a
`master-tests-passed` branch which is kept up to date by the buildbot:
build master every day and if all tests passed, push into
`master-tests-passed`. And if it gets more than a week out of date maybe
mail dev@ or the devs that contributed the breaking changes.  This way
occasional developers can easily track a stable-ish master branch that at
least is guaranteed to pass all tests..

-- 
✝ Marius

Reply via email to