Boost logo

Boost :

From: Fernando Cacciola (fernando_cacciola_at_[hidden])
Date: 2004-06-02 15:32:58


"David Abrahams" <dave_at_[hidden]> escribió en el mensaje
news:ur7sxancu.fsf_at_boost-consulting.com...
> "Fernando Cacciola" <fernando_cacciola_at_[hidden]> writes:
>
> > Now, OTOH, I think "none.hpp" should leave in the root directory and not
on
> > detail. I initially put it there but some people argued that it was
Optional
> > specific, but since there is no /optional subdir I moved it into /detail
>
> FWIW, that was the wrong choice. /detail is supposed to be for
> implementation details, and users of documented components should
> never be tempted to go there.
>
OK... these are the choices then AFAICS:

(1) Put in directly on /boost

(2) Put in a new directory /boost/optional even if it will contain only this
file

(3) Put in /boost/optional, move "optional.hpp" here, and retain a root
"optional.hpp" stub for backward compatibility.

I'll go for (1) since it is possible, if not likely, that variant<> uses
"none.hpp" too.

Opinions?

Fernando Cacciola
SciSoft


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