Boost logo

Boost :

Subject: Re: [boost] Breaking existing libraries
From: David Abrahams (dave_at_[hidden])
Date: 2008-12-03 23:30:04


on Wed Dec 03 2008, Stefan Seefeld <seefeld-AT-sympatico.ca> wrote:

> David Abrahams wrote:
>> on Mon Nov 24 2008, "Henrik Sundberg" <storangen-AT-gmail.com> wrote:
>>
>>
>>
>>> This relates to another thread. Should libraries be marked as
>>> stable/experimental?
>>>
>>
>> I like it, but I would prefer stable/new. Libraries that aren't new
>> shouldn't be unstable, and rewrites would make the library "new" again.
>>
>
> This raises the obvious question: Where do you trace the line between a minor change
> ('fix') and a rewrite ? And how do you enforce it ?

There's very little we can enforce here, so you don't. You make it a
"cultural imperative." Set up the guidelines page, let people know when
their libraries are accepted that they should read and follow it, and
scream loudly if things are handled badly.

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

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