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 <> wrote:

> David Abrahams wrote:
>> on Mon Nov 24 2008, "Henrik Sundberg" <> 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

Boost list run by bdawes at, gregod at, cpdaniel at, john at