Changes between Version 1 and Version 2 of BoostSandbox


Ignore:
Timestamp:
May 10, 2007, 5:30:34 PM (15 years ago)
Author:
Douglas Gregor
Comment:

Mention how to access the sandbox up front

Legend:

Unmodified
Added
Removed
Modified
  • BoostSandbox

    v1 v2  
    11== Boost Sandbox ==
    2 The Boost Sandbox (housed in the `sandbox` subdirectory of the Subversion repository) contains unreviewed code that is intended to eventually become a part of the Boost libraries. Because there are typically many projects in the sandbox at any one time (in various stages of development), the sandbox should be organized by project. Each project should have its own subdirectory inside `sandbox`. For example, a new XML library would reside in `sandbox/xml`. Inside that project-specific subdirectory, the project should be organized like any other Boost library, with a `boost` subdirectory (for headers) and `libs` subdirectory (for source code, build files, and documentation). Our hypothetical XML project would likely have the following structure:
     2The Boost Sandbox (housed in the `sandbox` subdirectory of the Subversion repository) contains unreviewed code that is intended to eventually become a part of the Boost libraries.
     3
     4-- Accessing the Boost Sandbox --
     5The Boost Sandbox lives at https://svn.boost.org/svn/boost/sandbox within the Boost Subversion repository. To access the Boost Sandbox, please refer to the BoostSubversion page. Anyone interesting in working on Boost code is welcome to a sandbox developer account; see the instructions on the BoostSubversion page.
     6
     7-- Organization --
     8Because there are typically many projects in the sandbox at any one time (in various stages of development), the sandbox should be organized by project. Each project should have its own subdirectory inside `sandbox`. For example, a new XML library would reside in `sandbox/xml`. Inside that project-specific subdirectory, the project should be organized like any other Boost library, with a `boost` subdirectory (for headers) and `libs` subdirectory (for source code, build files, and documentation). Our hypothetical XML project would likely have the following structure:
    39
    410    sandbox/xml/
     
    1521Many existing projects in the sandbox do not follow this structure, opting to place headers in `sandbox/boost` and supporting files in `sandbox/libs`. We encourage developers to migrate these projects to the project-centric organizational structure.
    1622
    17 Anyone interested in Boost development is welcome to work on code within the sandbox. Just follow the instructions for [BoostSubversion access the Boost Subversion Repository] to get a developer account to the sandbox.
    1823
    19 
    20