Boost logo

Boost :

Subject: Re: [boost] [git/modularization] Suggested names for branches?
From: Dave Abrahams (dave_at_[hidden])
Date: 2012-06-04 12:14:27


on Sun Jun 03 2012, Beman Dawes <bdawes-AT-acm.org> wrote:

> 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.

That would be more conventional. It's an open question whether we're
better off changing to the names that are the defaults (and documented)
by git-flow, or we're better off choosing names that non-git-flow-ers
will more easily recognize.

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

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