Boost logo

Boost :

Subject: Re: [boost] git cherry-pick (Was: RE process (prospective from a retired FreeBSD committer)...)
From: Beman Dawes (bdawes_at_[hidden])
Date: 2011-02-01 11:38:32


On Sun, Jan 30, 2011 at 6:14 PM, Christopher Jefferson
<chris_at_[hidden]> wrote:

>... I think the problem is having a "trunk" which is merged piece-meal into a release branch. This is an unusual method of development, I'm not sure of any other large projects which have the a long-lived trunk and release, with merges from trunk to release. git does not support this well.
>
> Of course, boost should not change it's development model just to support a different tool. But, if the development model did change, git might accommodate that better.

We use the "trunk + release" model because of historical limitations.
Hopefully we can retire the "trunk" part of the model soon, yet still
be able to widely test libraries before any merging to the "release"
part of the model.

For example, see
https://github.com/ryppl/ryppl/wiki/Test-and-Test-Reporting-Wish-List

--Beman


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