|
Boost-Build : |
From: David Abrahams (dave_at_[hidden])
Date: 2005-01-21 16:01:29
Pedro Ferreira <pedro.ferreira_at_[hidden]> writes:
> Dear all,
>
> my apologies for taking _way_ longer than I expected to post this: for
> a bunch of reasons I was unavailable for the last few weeks.
>
> I attach a draft of a porting strategy (Overview.txt) and the code I
> have already ported.
> Comments are very much appreciated.
Maybe I'm misinterpreting it, but based on statements like
"PyBB needs not, and should not, have the concept of a Jamfile or
similar. This would complicate its interface and add an additional
burden for applications that do not use "project" files. "
this looks like a complete rearchitecture of Boost.Build, which casts
aside much valuable design work. That makes me very worried and much
less inclined to support the effort.
I don't think it's neccessary to prohibit global variables for things
like type registrations. There are many reasons it's reasonable to
assume that type registration needn't interfere with concurrent
launching of build tasks. That just seems like it could be a huge
complication for little or no gain.
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk