|
Boost : |
Subject: Re: [boost] Stability: More on 3 level Boost libraries
From: Daniel James (dnljms_at_[hidden])
Date: 2010-03-25 17:06:48
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.
There's also an issue because several libraries have stable and
unstable parts. For this to work, we'd have to split them up somehow.
I'm not sure how practical that would be.
Daniel
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk