
I'd like to ask a few questions about what libraries that wish to be included into Boost must look like, and I would like to know whether libraries need to fulfill those requirements for the review or can do so later.
Build system: integration with Boost.Build is necessary, additional CMake scripts is a plus.
Boost.Build yes, CMake no.
Documentation: the Boostbook toolchain seems recommended, but not necessary. Is that correct?
Yes.
How free are we? Does the documentation necessarily need to be generated with Boost.Build as well?
No... but IMO there are advantages to using the Quickbook/Docbook toolchain such as a unified look and feel, and automatic PDF releases.
Test system: something that the regression test suite can eat. What is that format? Is that restricted to Boost.Test run through Boost.Build?
No, anything that Boost.Build can eat, which means pretty much anything really. HTH, John.