Boost C++ Libraries: Ticket #221: Overall tree structure of boost. https://svn.boost.org/trac10/ticket/221 <pre class="wiki">Current tree structure of boost looks like this: {Root directory} boost doc libs more people status tools The boost directory is the directory for header files, but some implementation header files there as well. This is good for boost developers. For boost users, it's better to separate implementation header files from those header files used by boost users. The same for libs directory, it's better to separate implementation file from testing files. I hope the tree structure of future release of boost could look like this: {Root directory} include // boost user include this directory for *.h?? include/boost // only subdirectory libs // boost user include this directory for *.lib/dll src src/include // boost developer need extra *.h?? src/libsrc // implementation source files test // testing codes doc more people status tools Thanks Herbert </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/221 Trac 1.4.3 Dave Abrahams Fri, 06 Jul 2007 01:27:18 GMT status, resolution, description changed; severity set https://svn.boost.org/trac10/ticket/221#comment:1 https://svn.boost.org/trac10/ticket/221#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">wontfix</span> </li> <li><strong>description</strong> modified (<a href="/trac10/ticket/221?action=diff&amp;version=1">diff</a>) </li> <li><strong>severity</strong> → <span class="trac-field-new">Cosmetic</span> </li> </ul> <p> The fact is that some of the implementation headers are needed by the interface headers, so your suggestion would only mean that users would have to put two #include directories into their include path. A sad consequence of the C++ inclusion model. </p> Ticket Dave Abrahams Fri, 06 Jul 2007 01:27:42 GMT cc set https://svn.boost.org/trac10/ticket/221#comment:2 https://svn.boost.org/trac10/ticket/221#comment:2 <ul> <li><strong>cc</strong> <span class="trac-author">yuhaian@…</span> added </li> </ul> Ticket