Boost logo

Boost :

Subject: Re: [boost] A proposal for superproject structure and testing
From: Peter Dimov (lists_at_[hidden])
Date: 2013-12-09 09:32:18


Andrey Semashev wrote:
> I think it would be more productive to just fix the problem in develop and
> then in master of the submodule.

We're using different meanings of "fix" here. Imagine that the submodule has
the following sequence of commits:

- bug fix
- new feature
- bug fix
- more of new feature
- bug fix

and the new feature turns out to block the Boost release. Fixing the
problem, in your sense, means fixing the new feature so that it becomes
Boost-release-worthy. This should indeed be done in develop. Fixing the
problem, in my sense, means doing

- revert "more of new feature"
- revert "new feature"

on a branch.

Sure, fixing the new feature is more productive. It's also a lot slower
process over which the release managers have no control.


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