Boost logo

Boost :

Subject: [boost] [git/modularization] Suggested names for branches?
From: Beman Dawes (bdawes_at_[hidden])
Date: 2012-06-03 21:18:19


At the C++Now! session discussing moving to git and modularization, I
showed the usual git flow overview graphic from
http://nvie.com/posts/a-successful-git-branching-model/ showing the
workflow for a library.

Someone (Dave?) mentioned that the git flow choices for branch names
were not what we would like for Boost. I agree, but don't recall the
exact suggestions for more appropriate names.

The three branches in question, with the git-flow names in parens,
were the main development branch (develop), release prep branches (?),
and the branch with actual releases (master).

Is there a better usual convention for these names? I have a vague
memory of someone mentioning "master" for the main development branch,
"release" for the branch with the actual releases, and maybe
"beta-x.xx.x" for release prep branches.

To try to avoid an extended bicycle shed discussion, perhaps people
could mention names they have actually seen used and know worked well.

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk