Boost logo

Boost :

Subject: Re: [boost] Stability: More on 3 level Boost libraries
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2010-03-25 21:22:37


On 03/26/2010 12:06 AM, Daniel James wrote:
> On 23 March 2010 07:36, vicente.botet<vicente.botet_at_[hidden]> wrote:
>>
>> 1st level: stable
>> Libraries belonging to this level must be very stable, any modification on the public interface must be reviewed.
>> The goal been that changes in these libraries don't break user code, even if they will need to recompile.
>> Libraries can pretent to be in this level if the library use only libraries at this level, has not introduced breaking changes for a given amount of time and of course if the author wants to be constrained to have a review for changes on the public interface and to correct quicky the possible tickets.
>
> I can't see why anyone would volunteer for these extra requirements.

To gain more users. Especially in the production environment.
Also, this level of stability may be required for inclusion into the C++
standard.


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