Boost logo

Boost :

Subject: Re: [boost] [git] Update submodules in boost.git
From: Peter Dimov (lists_at_[hidden])
Date: 2013-12-05 08:13:35


Tim Blechmann wrote:
> this means that no library can depend of features of another library,
> which is not part of the stable release or am i missing something?

Yes. X/develop can't depend on Y/develop, only on Y/master. This is not the
same as depending on a stable release of Boost though.

In practice, both approaches have their pros and cons. Testing
everything/develop aids the case in which a breaking change in the interface
of Y causes fixes in many other libraries, and the ensuing transition is
best kept on develop.

On the other hand, testing X/develop against everything/master is better
when Y/develop contains mistakes that break the world. Development of X can
proceed on X/develop without waiting for Y/develop to be cleaned up.


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