
David B. Held wrote:
Ok, if the Boost style documentation is too simple, and docs like Spirit are too cute, what is a nice, happy median?
Have you looked at the BoostBook generated docs :). Let me know what you think of the current L&F: I have updated this a while ago to try and bridge the gap between the two looks (the docs now have Spirit-style navigation). See http://boost.sourceforge.net/regression-logs/cs-win32_metacomm/doc/html/inde... for the new-stle docs.
I agree on this. At the moment, we have the docs written in HTML, those in BoostBook format (like Boost.Any and the BBv2 docs) and the Spirit docs which have their own format. As far as I understand it, the BoostBook tool is relatively new and has a learning curve, so it will take some time to migrate the docs to this format. As for the Spirit docs, they have their own sourceforge area as well as being a part of Boost, so forcing them to change doc format wouldn't be fair. However, since the Spirit docs are in a special text format that is "compiled" into HTML using Spirit, it should be easy to create a BoostBook back-end and have the docs in boost in this format and the ones on the sourceforge area in the existing format. With this in mind, it might be beneficial to create a HTML to BoostBook converter (possibly using Spirit) to allow easier migration to the BoostBook format.
I think the BoostBook format would go a long way to resolving these issues, once the docs are all in this uniform format. Regards, Reece _________________________________________________________________ Express yourself with cool new emoticons http://www.msn.co.uk/specials/myemo

"Reece Dunn" <msclrhd@hotmail.com> writes:
FWIW, I'm not entirely opposed to frames (as long doc pages have a "link to this page" somewhere. I really like the general format that Aleksey is generating for the next revision of the MPL docs, which use frames.
And others; we used ReST for the iterator library.
And it requires writing in XML :-( or translating to it :-|.
Spirit doesn't have reference docs, though. It only has a long tutorial. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com

"David Abrahams" <dave@boost-consulting.com> wrote in message news:un03a19v3.fsf@boost-consulting.com...
Can we see that somewhere?
So perhaps we need to insist that libraries have both a tutorial section and a reference section? Dave --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.701 / Virus Database: 458 - Release Date: 6/7/2004

"David B. Held" <dheld@codelogicconsulting.com> writes:
So perhaps we need to insist that libraries have both a tutorial section and a reference section?
I think that's a good idea. -- Dave Abrahams Boost Consulting http://www.boost-consulting.com

David B. Held wrote:
The next major Spirit release will definitely have a "User's Guide" and "Reference" with tons of cross links between the two in the form of linked annotations. I really like the ARM. I learned C++ from that book more than in anything else. It's my model of how a reference should be written. And yes, Spirit does not have a reference yet. Regards, -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net

On Fri, 11 Jun 2004 12:35:41 +0100 "Reece Dunn" <msclrhd@hotmail.com> wrote:
I may be one of the last remaining tree-killers, but I really wish there was an easy way to print out the documentation. I find hard copy documents much easier to use during the initial learning phase and online reference easier afterward. I have yet to find any boost documentation that is easy to print.

On Sun, 13 Jun 2004 20:12:26 -0400, Jody Hagins wrote
I may be one of the last remaining tree-killers, but I really wish there was an easy way to print out the documentation.
Documentation in boost-book can be translated to pdf and then printed. Of course, if you just print everything, you are going to kill alot of trees. We have been doing some work to convert date-time to boost book and the pdf docs (including the full generated reference section) weighs in at ~250 pages. Nonetheless, I believe it would be highly valueable to be able to print boost docs. Jeff
participants (6)
-
David Abrahams
-
David B. Held
-
Jeff Garland
-
Jody Hagins
-
Joel de Guzman
-
Reece Dunn