|
Boost : |
From: Johan Nilsson (johan.nilsson_at_[hidden])
Date: 2004-06-02 03:06:09
"Darryl Green" <darryl.green_at_[hidden]> wrote in message
news:loom.20040602T031804-228_at_post.gmane.org...
> Andreas Huber <ah2003 <at> gmx.net> writes:
>
[snip]
>
> >
> > Don't get me wrong, I'm not strictly against breaking existing client
code,
> > it just doesn't seem justified in this case.
>
> Ok - I also want to avoid breaking existing code.
>
Frankly, avoiding to break existing code for clients using a _prerelease_
library should not be overly considered (if considered at all). If clients
need the exact current state (no pun intended) of the prerelease boost::fsm,
they should stick the current code in their own SCM system (which they
should do anyway IMHO) and maintain it themselves. There's nothing in the
current Boost licence preventing them to do so, I hope.
Sorry if that sounded a bit harsh, but the purpose of (pre)reviews is to get
a good _starting_ point of a library isn't it? Leaving out bits of good (or
even just slightly better) design to avoid breaking existing client code
seems to be a bit malplaced at this stage in development.
Just my 0.05EUR.
// Johan
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk