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 <> wrote:

> At the C++Now! session discussing moving to git and modularization, I
> showed the usual git flow overview graphic from
> 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

Boost list run by bdawes at, gregod at, cpdaniel at, john at