
Pedro Lamarão wrote:
Stefan Seefeld escreveu:
Benjamin Kosnik wrote:
Has any thought been put into releasing multiple split boost packages containing orthogonal functionality (boost.python, boost.wave, boost.serialization, etc.) ? Some. There are some intra-dependencies, and the split would add more complications to an already too-complicated build process IMHO. Ah well. Unfortunately not everybody agrees that boost is not modular enough.
I've seen this discussion before, and never saw any proof of concept for this modular release approach.
I'm not sure what you mean by 'proof of concept'. Use cases I have in mind include: * The ability to install individual components. * The ability to build a dependent component such that prerequisite components may be preinstalled or part of the same tree (say, on my FC6 laptop, I have 'boost.core' and 'boost.graph' rpms installed, and want to compile 'boost.python' from mainline). * The ability to run test suites for components, with all prerequisite components already installed. I believe that having support for the above would make life for (almost) everyone much easier, since components could be developed, built, tested, and released (oh, and used ! :-) ) more independently. Thanks, Stefan -- ...ich hab' noch einen Koffer in Berlin...