Boost logo

Boost :

From: Rob Stewart (stewart_at_[hidden])
Date: 2005-09-30 14:33:25


From: David Abrahams <dave_at_[hidden]>
> Rob Stewart <stewart_at_[hidden]> writes:
> > From: David Abrahams <dave_at_[hidden]>
> >>
> >> * When you download Boost, you get the whole collection
> >
> > As others have said, this should be on another page.
>
> No, it needs to be part of "What is Boost?" When these people asked
> that question, they wanted to know what they were getting.

I disagree. A bullet or other prominent link that developers new
to Boost can follow to find information on what Boost is at that
level of detail would work fine. IOW, I don't want to put
information on the home page that would go over the head of a
manager considering Boost, yet I want a developer to be able to
find that information quickly.

As has been oft mentioned, the home page is too busy. Adding
more won't make it better. I want to reduce the home page
clutter while making important information accessible.

> >> * There are some dependencies among libraries, but they are not
> >> tightly coupled
> >
> > That's good, but I'm not sure whether you need to say that to the
> > newcomer. At least shorten it to, "Low inter-library coupling,"
> > and put it in the bulleted list above.
>
> That doesn't seem like a very significant change, but it also sounds
> like an improvement.

Making it shorter is better, but I was really trying to suggest
that it ought to be on that "developers new to Boost, look here"
page I'm suggesting.

> >> * There is a tool (bcp) for extracting the parts you want and their
> >> dependencies.
> >
> > Put this elsewhere.
>
> Maybe, if "low inter-library coupling" refers to something, it can be
> in there. However, if we're telling people they're going to get the
> whole Boost collection when they download, that question will come up
> naturally.

Sure.

> >> * Many boost libraries can be used just by putting the library
> >> collection's top directory in your #include path. Complete
> >> instructions for getting started are at: ___
> >
> > Covered above. This should not be on the home page.
>
> Whether or not any of this section belongs there really depends on the
> rest of the organization of the home page. That said, this point needs
> to go whatever section contains the rest of the information here. All
> of this information is needed in whatever introductory section we end
> up with.

I just want *two* introductory sections and this wouldn't be part
of the one on the home page in my ideal.

-- 
Rob Stewart                           stewart_at_[hidden]
Software Engineer                     http://www.sig.com
Susquehanna International Group, LLP  using std::disclaimer;

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk