Boost logo

Boost :

Subject: Re: [boost] [Boost-docs] Maintaining
From: David Abrahams (dave_at_[hidden])
Date: 2010-05-25 10:15:17

At Tue, 25 May 2010 11:05:10 +0100,
Daniel James wrote:
> On 25 May 2010 03:27, Dean Michael Berris <mikhailberis_at_[hidden]> wrote:
> >
> > So we still touch raw HTML? That's a little painful.
> Not really, HTML has excellent tool support. Several developers want
> to use WYSIWYG editors.
> > Even the web
> > designers/developers I know are moving to haml [0] which is a lot
> > friendlier for people writing code which eventually gets turned into
> > HTML by some processor.
> We can't really expect people to learn another technology and install
> another toolset. I think you need to understand HTML in order to use
> haml anyway.
> > There are also other tools like Jekyll [1] and
> > Sphinx [2] which deal with Markdown and Restructured Text respectively
> > to generate nice static web sites.
> The website predates both tools. Hyde would be a better choice than
> Jekyll since Python is preferred round here. I'd be a little worried
> about how flexible they are.

Underlying technology is of the least importance. I use Wordpress
(which is PHP) not because I am a fan of PHP but because it “just
works,” is accessible to all categories of users, and many people use
it already. It's much more important to pick a tool that has enormous
momentum and support from outside our little community than it is to
use technology we “prefer.” That's also why I'd like not to waste any
time trying to figure out how to do these things with C++ or
especially with Boost.

> > I agree, and it would be nice if we would use something like Wordpress
> > MU so that we can have library maintainers manage their own sub-sites.
> I'm trying not to be the voice of pessimism, but I don't think that's
> feasible. Library maintainers already have enough of a workload, and
> several libraries don't even have maintainers.

I disagree. Part of the reason the workload is so high is that
maintaining documentation and other information about libraries is too
labor-intensive. Make it more accessible and the work gets easier.

Dave Abrahams           Meet me at BoostCon:
BoostPro Computing

Boost list run by bdawes at, gregod at, cpdaniel at, john at