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
