mirror of
https://github.com/boostorg/more.git
synced 2025-04-21 17:50:17 +08:00
[Merge from Head] overall documentation check: made sure there's no duplication of information and validated html
[SVN r34653]
This commit is contained in:
parent
564a9df5d4
commit
8a46272a69
bibliography.htmlcpp_committee_meetings.htmlfaq.htmfeature_model_diagrams.htmformal_review_process.htmformal_review_schedule.htmlgetting_started.htmlheader.htmimp_vars.htmindex.htmint_const_guidelines.htmlibrary_reuse.htmlicense_info.htmllinks.htmmailing_lists.htmmoderators.htmlrelease_mgr_checklist.htmlrelease_procedures.htmseparate_compilation.htmlsubmission_process.htmtest_policy.htm
@ -1,14 +1,10 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost Bibliography</title>
|
||||
<meta name="vs_showGrid" content="True">
|
||||
<meta http-equiv="Content-Language" content="en-us">
|
||||
<meta content="Microsoft FrontPage 5.0" name="GENERATOR">
|
||||
<meta content="FrontPage.Editor.Document" name="ProgId">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||
</head>
|
||||
<body bgColor="#ffffff">
|
||||
<table cellPadding="2" bgColor="#007f7f" border="1">
|
||||
<table summary="Navigational header" cellPadding="2" bgColor="#007f7f" border="1">
|
||||
<tr>
|
||||
<td bgColor="#ffffff"><IMG height="86" alt="boost.png (6897 bytes)" src="../boost.png" width="277"></td>
|
||||
<td><A href="../index.htm"><font face="Arial" color="#ffffff" size="4">Home</font></A></td>
|
||||
@ -27,7 +23,8 @@
|
||||
<a href="#Acknowledgements">Acknowledgements</a></p>
|
||||
<h2><a name="Print_publications">Print publications</a> about Boost or Boost
|
||||
Libraries</h2>
|
||||
<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
|
||||
<table summary="List of print publications about Boost or its libraries"
|
||||
style="BORDER-COLLAPSE: collapse" cellPadding="5" width="100%"
|
||||
border="0">
|
||||
<tr>
|
||||
<td vAlign="top" align="left" width="16%"><b>[<a name="MaddockCleary00">MaddockCleary00</a>]</b></td>
|
||||
@ -161,7 +158,8 @@
|
||||
</table>
|
||||
<h2><a name="Online_publications">Online publications</a> about Boost or Boost
|
||||
Libraries</h2>
|
||||
<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
|
||||
<table summary = "Online publications"
|
||||
style="BORDER-COLLAPSE: collapse" cellPadding="5" width="100%"
|
||||
border="0">
|
||||
<TR>
|
||||
<TD vAlign="top" align="left" width="16%"><b>[<a name="Brownell02">Brownell02</a>]</b></TD>
|
||||
@ -205,7 +203,7 @@
|
||||
towards Spirit: a parser framework</i>. The Code Project, March 24, 2003. <A href="http://www.codeproject.com/cpp/spiritintro.asp"> www.codeproject.com/cpp/spiritintro.asp</A></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD vAlign="top" align="left"><b>[<a name="Halleux03">Kaiser03</a>]</b></TD>
|
||||
<TD vAlign="top" align="left"><b>[<a name="Kaiser03">Kaiser03</a>]</b></TD>
|
||||
<TD vAlign="top" align="left">Hartmut Kaiser, <i>Wave: a Standard conformant C++ preprocessor library</i>. The Code Project, March 25, 2003. <A href="http://www.codeproject.com/cpp/wave_preprocessor.asp"> www.codeproject.com/cpp/wave_preprocessor.asp</A></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
@ -229,7 +227,7 @@
|
||||
Developers</i>. MSDN, May 17, 2004. <A href="http://tinyurl.com/2lzyh">tinyurl.com/2lzyh</A></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
<TD vAlign="top" align="left" width="16%"><b>[<a name="D'Agostino04">D'Agostino04</a>]</b></TD>
|
||||
<TD vAlign="top" align="left" width="16%"><b>[<a name="DAgostino04">D'Agostino04</a>]</b></TD>
|
||||
<TD vAlign="top" align="left" width="84%">Jim D'Agostino, <i>Designing Robust Objects with Boost</i>.
|
||||
The Code Project, August 17, 2004. <A href="http://www.codeproject.com/cpp/Designing_Robust_Objects.asp">
|
||||
www.codeproject.com/cpp/Designing_Robust_Objects.asp</A></TD>
|
||||
@ -260,8 +258,8 @@
|
||||
</TR>
|
||||
<TR>
|
||||
<TD vAlign="top" align="left" width="16%"><b>[<a name="Wikipedia04">Wikipedia04</a>]</b></TD>
|
||||
<TD vAlign="top" align="left" width="84%">Wikipedia, <i>Boost (Programming)</i>.
|
||||
Wikipedia, The Free Encyclopedia, 2004. <A href="http://en.wikipedia.org/wiki/Boost_(programming)">
|
||||
<TD vAlign="top" align="left" width="84%">Wikipedia, <i>Boost</i>.
|
||||
Wikipedia, The Free Encyclopedia, 2004. <A href="http://en.wikipedia.org/wiki/Boost%20library">
|
||||
en.wikipedia.org/wiki/Boost_(programming)</A></TD>
|
||||
</TR>
|
||||
<TR>
|
||||
@ -293,7 +291,8 @@
|
||||
</TR>
|
||||
</table>
|
||||
<h2><a name="Print_mentions">Print mentions</a> of Boost or Boost Libraries</h2>
|
||||
<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
|
||||
<table summary="Print mentions"
|
||||
style="BORDER-COLLAPSE: collapse" cellPadding="5" width="100%"
|
||||
border="0">
|
||||
<TR>
|
||||
<TD vAlign="top" align="left" width="16%"><b>[<a name="HyslopSutter01">HyslopSutter01</a>]</b></TD>
|
||||
@ -415,7 +414,8 @@
|
||||
</TR>
|
||||
</table>
|
||||
<h2><a name="Online_mentions">Online mentions</a> of Boost or Boost Libraries</h2>
|
||||
<table style="BORDER-COLLAPSE: collapse" borderColor="#111111" cellPadding="5" width="100%"
|
||||
<table summary="Online mentions"
|
||||
style="BORDER-COLLAPSE: collapse" cellPadding="5" width="100%"
|
||||
border="0">
|
||||
<TR>
|
||||
<TD vAlign="top" align="left" width="16%"><b>[<a name="Siek01">Siek01</a>]</b></TD>
|
||||
@ -529,7 +529,7 @@
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->
|
||||
17 September, 2005<!--webbot bot="Timestamp" endspan i-checksum="40409" --></p>
|
||||
<p>© Copyright Beman Dawes 2003</p>
|
||||
<p>© Copyright Beman Dawes 2003</p>
|
||||
<p> Distributed under the Boost Software License, Version 1.0.
|
||||
(See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or
|
||||
copy at <a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -112,10 +113,12 @@ committee reflectors at the request of a committee member. </p>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%B %d, %Y" startspan -->April 17, 2005<!--webbot bot="Timestamp" endspan i-checksum="17669" --></p>
|
||||
<p>© Copyright Beman Dawes, 2002</p>
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
12
faq.htm
12
faq.htm
@ -24,7 +24,7 @@
|
||||
<h1>Boost Frequently Asked Questions</h1>
|
||||
|
||||
<p><strong>How do I download the libraries?</strong>
|
||||
See <a href=getting_started.html#Download">Download</a> instructions.</p>
|
||||
See <a href="getting_started.html#Download">Download</a> instructions.</p>
|
||||
|
||||
<p><b>What support is available for the libraries?</b> The
|
||||
<a href="mailing_lists.htm#users">Boost-Users mailing list</a> is a good start.</p>
|
||||
@ -168,9 +168,11 @@ See the suggestions on the <a href="bugs.htm">Bugs page</a>.</p>
|
||||
<p>Revised <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->23 June, 2005<!--webbot bot="Timestamp" i-checksum="19916" endspan --></p>
|
||||
|
||||
<p>© Copyright Beman Dawes 2001</p>
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>) </p>
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -9,11 +10,11 @@
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
<p><img border="0" src="../boost.png" width="277" height="86"></p>
|
||||
<p><img border="0" src="../boost.png" alt="Boost logo" width="277" height="86"></p>
|
||||
<h1>Feature Model Diagrams in text and HTML</h1>
|
||||
<p>By <a href="../people/beman_dawes.html">Beman Dawes</a></p>
|
||||
<h2>Introduction</h2>
|
||||
<p>In their seminal book, Generative Programming, Czarnecki and Eisenecker (<a href="#Generative Programming">C&E</a>)
|
||||
<p>In their seminal book, Generative Programming, Czarnecki and Eisenecker (<a href="#Generative%20Programming">C&E</a>))
|
||||
describe how to build feature models [C&E 4.4] consisting of a feature
|
||||
diagram plus semantic, rationale, and other attributes. Feature models are
|
||||
then used to drive design cycles which eventually lead to manual or automatic
|
||||
@ -51,10 +52,10 @@ represents zero or more instances, and represents | alternatives.</p>
|
||||
of a leading letter, followed by letters, digits, underscores or hyphens, with
|
||||
no spaces allowed.</p>
|
||||
<p>At least one instance of each name should be hyperlinked to the corresponding
|
||||
<a href="#Feature Descriptions">Feature Description</a>.</p>
|
||||
<a href="FeatureDescriptions">Feature Description</a>.</p>
|
||||
<p>While the grammar is intended for written communication between people, it
|
||||
may also be trivially machine parsed for use by automatic tools.</p>
|
||||
<h2><a name="Feature Descriptions">Feature Description</a></h2>
|
||||
<h2><a id="FeatureDescriptions" name="FeatureDescriptions"></a></h2>
|
||||
<p>Descriptive information is associated with each concept or feature. According
|
||||
to [C&E 4.4.2] this includes:</p>
|
||||
<ul>
|
||||
@ -93,16 +94,18 @@ assuming no constraints.</p>
|
||||
interface( STL-style+cursor-style ) )</pre>
|
||||
</blockquote>
|
||||
<h2>References</h2>
|
||||
<p>Krzysztof Czarnecki and Ulrich W. Eisenecker, <a name="Generative Programming" href="http://www.generative-programming.org">Generative
|
||||
<p>Krzysztof Czarnecki and Ulrich W. Eisenecker, <a href="http://www.generative-programming.org">Generative
|
||||
Programming</a>, Addison-Wesley, 2000, ISBN 0-201-30977-7</p>
|
||||
<hr>
|
||||
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->26 August 2004<!--webbot bot="Timestamp" endspan i-checksum="32277" --></p>
|
||||
<p>© Copyright Beman Dawes, 2000</p>
|
||||
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -170,6 +170,10 @@
|
||||
<li>Follows review discussions regarding the library, moderating or
|
||||
answering questions as needed.</li>
|
||||
|
||||
<li>Asks the <a href="#Wizard">review wizard</a> for permission
|
||||
to extend the review schedule if it appears that too few reviews will
|
||||
be submitted during the review period.</li>
|
||||
|
||||
<li>Decides if there is consensus to accept the library, and if there
|
||||
are any conditions attached.</li>
|
||||
|
||||
@ -275,9 +279,11 @@
|
||||
<!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B, %Y" startspan -->15 October, 2003<!--webbot bot="Timestamp" endspan i-checksum="38556" --></p>
|
||||
|
||||
<p>© Copyright Beman Dawes 2000</p>
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -27,8 +28,8 @@
|
||||
<p>Reviews are usually scheduled on a first-come-first-served basis, and
|
||||
normally last ten days. See <a href="formal_review_process.htm">Formal
|
||||
Review Process</a> for more information.</p>
|
||||
<p>The schedule shows submissions ordered by review date. In addition to
|
||||
upcoming reviews, it includes recent reviews already completed; that helps
|
||||
<p>In addition to
|
||||
upcoming reviews, the schedule includes recent reviews already completed; that helps
|
||||
track review manager assignments and libraries reviewed but not yet posted on
|
||||
the web site. There is often a lag between acceptance and site posting as
|
||||
authors address issues raised in the formal review.</p>
|
||||
@ -44,62 +45,21 @@ authors address issues raised in the formal review.</p>
|
||||
Dates</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Intrusive Containers</td>
|
||||
<td>Olaf Krzikalla</td>
|
||||
<td><a href="http://people.freenet.de/turtle++/intrusive.zip">http://people.freenet.de/turtle++/intrusive.zip</a></td>
|
||||
<td>Thorsten Ottosen</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Function Types (Re-review)</td>
|
||||
<td>Tobias Schwinger</td>
|
||||
<td><a href="http://boost-sandbox.sourceforge.net/vault/">
|
||||
Boost Sandbox Vault</a></td>
|
||||
<td>Needed</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Fusion</td>
|
||||
<td>Joel de Guzman</td>
|
||||
<td><a href="http://spirit.sourceforge.net/dl_more/fusion_v2.zip">
|
||||
http://spirit.sourceforge.net/dl_more/fusion_v2.zip</a></td>
|
||||
<td>Ronald Garcia</td>
|
||||
<td>Tom Brinkman</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Pimpl Pointer</td>
|
||||
<td>Asger Mangaard</td>
|
||||
<td><a href="http://boost-sandbox.sourceforge.net/vault/">
|
||||
Boost Sandbox Vault</a> - pimpl_ptr.zip</td>
|
||||
<td>Needed</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Promotion Traits (fast-track)</td>
|
||||
<td>Alexander Nasonov</td>
|
||||
<td><a href="http://cpp-experiment.sourceforge.net/promote-20050917.tar.gz">
|
||||
http://cpp-experiment.sourceforge.net/promote-20050917.tar.gz</a></td>
|
||||
<td>Needed</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Property Tree</td>
|
||||
<td>Marcin Kalicinski</td>
|
||||
<td><a href="http://boost-sandbox.sourceforge.net/vault/">
|
||||
Boost Sandbox Vault</a> - property_tree_rev4.zip<br>
|
||||
<a href="http://kaalus.atspace.com/ptree">
|
||||
http://kaalus.atspace.com/ptree</a>
|
||||
</td>
|
||||
<td>Needed</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Physical Quantities System</td>
|
||||
<td>Andy Little</td>
|
||||
<td><a href="http://boost-sandbox.sourceforge.net/vault/">
|
||||
Boost Sandbox Vault</a> - Physical Quantities Units </td>
|
||||
<td>Message Passing</td>
|
||||
<td>Doug Gregor</td>
|
||||
<td>
|
||||
<a href="http://www.osl.iu.edu/~dgregor/boost.mpi/boost-mpi-20060628.tgz">
|
||||
http://www.osl.iu.edu/~dgregor/boost.mpi/boost-mpi-20060628.tgz</a></td>
|
||||
<td>Needed</td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
@ -117,6 +77,58 @@ authors address issues raised in the formal review.</p>
|
||||
<td valign="top"><b>Result</b></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Physical Quantities System</td>
|
||||
<td>Andy Little</td>
|
||||
<td>Fred Bertsch</td>
|
||||
<td>2006 May 31 - 2006 June 9</td>
|
||||
<td><a href="http://lists.boost.org/boost-announce/2006/06/0096.php">
|
||||
Rejected</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Pimpl Pointer</td>
|
||||
<td>Asger Mangaard</td>
|
||||
<td>Rene Rivera</td>
|
||||
<td>2006 May 15 - 2006 May 24</td>
|
||||
<td><a href="http://lists.boost.org/boost-announce/2006/05/0090.php">
|
||||
Pending</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Fusion</td>
|
||||
<td>Joel de Guzman</td>
|
||||
<td>Ronald Garcia</td>
|
||||
<td>2006 May 1 - 2006 May 10</td>
|
||||
<td><a href="http://lists.boost.org/boost-announce/2006/06/0094.php">
|
||||
Accepted</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Property Tree</td>
|
||||
<td>Marcin Kalicinski</td>
|
||||
<td>Thorsten Ottosen</td>
|
||||
<td>2006 April 18 - 2006 April 30</td>
|
||||
<td><a href="http://lists.boost.org/boost-announce/2006/05/0092.php">
|
||||
Accepted</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Promotion Traits (fast-track)</td>
|
||||
<td>Alexander Nasonov</td>
|
||||
<td>Tobias Schwinger</td>
|
||||
<td>2006 April 1 - 2006 April 9</td>
|
||||
<td><a href="http://lists.boost.org/boost-announce/2006/04/0086.php">
|
||||
Accepted</a></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Review Wizard Status Report</td>
|
||||
<td></td>
|
||||
<td>Tom Brinkman</td>
|
||||
<td>2006 March 30</td>
|
||||
<td><a href="report-apr-2006.html">Report</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td>Shmem</td>
|
||||
<td>Ion Gaztanaga</td>
|
||||
@ -149,8 +161,8 @@ authors address issues raised in the formal review.</p>
|
||||
<td>Christopher Kohlhoff</td>
|
||||
<td>Jeff Garland</td>
|
||||
<td>2005 December 10 - <br>2005 December 30</td>
|
||||
<td><a href="http://lists.boost.org/Archives/boost/2005/12/98765.php">
|
||||
Result Pending</a></td>
|
||||
<td><a href="http://lists.boost.org/Archives/boost/2006/03/102287.php">
|
||||
Accepted</a></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
@ -178,7 +190,6 @@ authors address issues raised in the formal review.</p>
|
||||
<td>2005 November 7 - 2005 November 16th</td>
|
||||
<td><a href="http://lists.boost.org/boost-announce/2005/11/0075.php">
|
||||
Rejected</a></td>
|
||||
<td>-</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
@ -628,10 +639,10 @@ like to volunteer to become a review manager, please contact
|
||||
<!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %b %Y" startspan -->15 Apr 2005<!--webbot bot="Timestamp" endspan i-checksum="15045" -->
|
||||
</p>
|
||||
<p>Copyright Beman Dawes, Tom Brinkman, Jeff Garland 2001 - 2005</p>
|
||||
<p>Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href
|
||||
="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -163,12 +163,12 @@
|
||||
this:</p>
|
||||
|
||||
<blockquote>
|
||||
<code>cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/boost
|
||||
<code>cvs -d:pserver:anonymous@boost.cvs.sourceforge.net:/cvsroot/boost
|
||||
login</code><br>
|
||||
[Hit <return> when it asks for a password]<br>
|
||||
<code>cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/boost
|
||||
<code>cvs -z3 -d:pserver:anonymous@boost.cvs.sourceforge.net:/cvsroot/boost
|
||||
checkout boost</code><br>
|
||||
<code>cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/boost
|
||||
<code>cvs -d:pserver:anonymous@boost.cvs.sourceforge.net:/cvsroot/boost
|
||||
logout</code>
|
||||
</blockquote>Read the manual for your CVS client for further information.
|
||||
|
||||
@ -179,7 +179,7 @@
|
||||
<h4>Boost CVS access via web <a id="Browser" name=
|
||||
"Browser">Browser</a></h4>For access to the CVS archive from any modern web
|
||||
browser, you can also use the <a href=
|
||||
"http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/boost/boost/">web
|
||||
"http://boost.cvs.sourceforge.net/boost/boost/">web
|
||||
browser interface</a>. Try one of the color diffs to see how a
|
||||
file has changed over time. <b>Note:</b> this interface is only suitable
|
||||
for viewing individual files and their revision histories.
|
||||
|
46
header.htm
46
header.htm
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -10,7 +11,8 @@
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
<table border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<table summary="Navigational header"
|
||||
border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF"><img src="../boost.png" alt="boost.png (6897 bytes)" width="277" height="86"></td>
|
||||
<td><a href="../index.htm"><font face="Arial" color="#FFFFFF"><big>Home</big></font></a></td>
|
||||
@ -24,13 +26,13 @@
|
||||
<p>Header files are the place where a library comes into contact with user code
|
||||
and other libraries. To co-exist peacefully and productively, headers must
|
||||
be "good neighbors".</p>
|
||||
<p>Here are the standards for namespace boost headers. Many of
|
||||
<p>Here are the standards for boost headers. Many of
|
||||
these are also reasonable guidelines for general use.
|
||||
<ul>
|
||||
<li>Headers should have a .hpp (lowercase) filename extension. </li>
|
||||
<li>Wrap the header in #ifndef guards so that multiple inclusion is
|
||||
benign. Use a naming convention that minimizes the chance of clashes
|
||||
with macro names from other's code. The <a href="#Sample header">sample
|
||||
<li>Header filenames should have a .hpp (lowercase) extension. </li>
|
||||
<li>Unless multiple inclusion is intended, wrap the header in #ifndef guards.
|
||||
Use a naming convention that minimizes the chance of clashes
|
||||
with macro names from other's code. The <a href="#SampleHeader">sample
|
||||
header</a> uses the Boost convention of all uppercase letters, with the
|
||||
header name prefixed by the namespace name, and suffixed with HPP, separated
|
||||
by underscores.</li>
|
||||
@ -38,16 +40,16 @@ these are also reasonable guidelines for general use.
|
||||
pollution. The namespace approach to pollution control is strongly preferred
|
||||
to older approaches such as adding funny prefixes to global names.
|
||||
Libraries which are designed to work well with other Boost libraries should
|
||||
be placed namespace <tt>boost</tt>.</li>
|
||||
be placed in namespace <tt>boost</tt>.</li>
|
||||
|
||||
<li>Make sure that a translation unit consisting of just the
|
||||
contents of the header file will compile successfully.
|
||||
contents of the header file will compile successfully.</li>
|
||||
|
||||
<li>Place the header file in a sub-directory to prevent conflict with
|
||||
identically named header files in other libraries. The parent
|
||||
directory is added to the compiler's include search path. Then both
|
||||
your code and user code specifies the sub-directory in <tt>#include</tt>
|
||||
directives. Thus the header <a href="#Sample header">sample header</a>
|
||||
directives. Thus the header <a href="#SampleHeader">sample header</a>
|
||||
would be included by <tt>#include <boost/furball.hpp></tt></li>
|
||||
<li>The preferred ordering for class definitions is public members, protected
|
||||
members, and finally private members.</li>
|
||||
@ -55,15 +57,12 @@ these are also reasonable guidelines for general use.
|
||||
header</a> if there is a need to deal with compiler or platform
|
||||
configuration issues.</li>
|
||||
</ul>
|
||||
<h2><a name="Sample header"></a>Sample Header</h2>
|
||||
<pre><tt>// Boost general library furball.hpp header file ---------------------------//
|
||||
<h2><a name="SampleHeader"></a>Sample Header</h2>
|
||||
<pre><tt>// Boost general library furball.hpp header file ---------------------------//
|
||||
|
||||
// (C) Copyright Your Name 1998. Permission to copy, use, modify, sell and
|
||||
// distribute this software is granted provided this copyright notice appears
|
||||
// in all copies. This software is provided "as is" without express or implied
|
||||
// warranty, and with no claim as to its suitability for any purpose.
|
||||
<<i> Copyright and license notice</i>, as indicated in the <a href="license_info.html">license page</a> >
|
||||
|
||||
// See http://www.boost.org for updates, documentation, and revision history.
|
||||
// See http://www.boost.org/ for latest version.
|
||||
|
||||
#ifndef BOOST_FURBALL_HPP
|
||||
#define BOOST_FURBALL_HPP
|
||||
@ -82,9 +81,9 @@ namespace boost {
|
||||
|
||||
} // namespace
|
||||
|
||||
#endif // BOOST_FURBALL_HPP</tt></pre>
|
||||
#endif // include guard</tt></pre>
|
||||
<h2>Coding Style</h2>
|
||||
<p>The alert reader will have noticed that the <a href="#Sample header">sample
|
||||
<p>The alert reader will have noticed that the <a href="#SampleHeader">sample
|
||||
header</a> employs a certain coding style for indentation, positioning braces,
|
||||
commenting ending braces, and similar formatting issues. These stylistic
|
||||
issues are viewed as personal preferences and are not part of the Boost Header
|
||||
@ -92,11 +91,12 @@ Policy.</p>
|
||||
<hr>
|
||||
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B, %Y" startspan -->02 October, 2003<!--webbot bot="Timestamp" endspan i-checksum="38549" --></p>
|
||||
|
||||
<p>© Copyright Beman Dawes 1998</p>
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>© Copyright Beman Dawes 1998</p>
|
||||
<p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
23
imp_vars.htm
23
imp_vars.htm
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -9,7 +10,8 @@
|
||||
|
||||
<body link="#0000ff" vlink="#800080" bgcolor="#FFFFFF" text="#000000">
|
||||
|
||||
<table border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<table summary="Navigational header"
|
||||
border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF"><img src="../boost.png" alt="boost.png (6897 bytes)" width="277" height="86"></td>
|
||||
<td><a href="../index.htm"><font face="Arial" color="#FFFFFF"><big>Home</big></font></a></td>
|
||||
@ -32,9 +34,9 @@ important, while the implementation is just a detail.</p>
|
||||
main contribution is the interface, which is augmented with an implementation,
|
||||
proving that it is possible to implement the corresponding class and providing a
|
||||
free implementation."</p>
|
||||
<b>
|
||||
|
||||
<h2>Implementation variations</h2>
|
||||
</b>
|
||||
|
||||
<p>There may be a need for multiple implementations of an interface, to
|
||||
accommodate either platform dependencies or performance tradeoffs. Examples of
|
||||
platform dependencies include compiler shortcomings, file systems, thread
|
||||
@ -56,9 +58,9 @@ performance is to avoid them unless the benefits greatly exceed the full
|
||||
costs. The term "full costs" is intended to include both
|
||||
tangible costs like extra maintenance, and intangible cost like increased
|
||||
difficulty in user understanding.</p>
|
||||
<b>
|
||||
|
||||
<h2>Techniques for providing implementation variations</h2>
|
||||
</b>
|
||||
|
||||
<p>Several techniques may be used to provide implementation variations. Each is
|
||||
appropriate in some situations, and not appropriate in other situations.</p>
|
||||
<h3>Single general purpose implementation</h3>
|
||||
@ -78,7 +80,7 @@ significant difference. The lesson is that while algorithmic differences may
|
||||
affect speed dramatically, coding differences such as changing a class from
|
||||
virtual to non-virtual members or removing a level of indirection are unlikely
|
||||
to make any measurable difference unless deep in an inner loop. And even in an
|
||||
inner loop, modern CPU’s often execute such competing code sequences in the
|
||||
inner loop, modern CPUs often execute such competing code sequences in the
|
||||
same number of clock cycles! A single general purpose implementation is
|
||||
often just fine."</p>
|
||||
<p>Or as Donald Knuth said, "Premature optimization is the root of all
|
||||
@ -198,10 +200,11 @@ differences.</p>
|
||||
|
||||
<p>© Copyright Beman Dawes 2001</p>
|
||||
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
12
index.htm
12
index.htm
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
<head>
|
||||
<title>Boost More Information</title>
|
||||
@ -6,7 +7,8 @@
|
||||
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
|
||||
</head>
|
||||
<body bgcolor="#ffffff" text="#000000">
|
||||
<table border="1" cellpadding="2" bgcolor="#007f7f">
|
||||
<table summary ="Navigational header"
|
||||
border="1" cellpadding="2" bgcolor="#007f7f">
|
||||
<tr>
|
||||
<td bgcolor="#ffffff">
|
||||
<img src="../boost.png" alt="boost.png (6897 bytes)" width="277" height="86"></td>
|
||||
@ -111,9 +113,11 @@ s-format="%d %B, %Y" startspan -->10 May, 2005<!--webbot bot="Timestamp" endspan
|
||||
<p>
|
||||
© Copyright Beman Dawes 2003.</p>
|
||||
<p>
|
||||
Use, modification, and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a>
|
||||
or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -315,9 +316,10 @@ compiler (depending upon the template arguments used).</p>
|
||||
<hr>
|
||||
|
||||
<p><i>© Copyright Dr John Maddock 2001</i></p>
|
||||
<p><i>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a>
|
||||
or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</i></p>
|
||||
<p><i>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</i></p>
|
||||
|
||||
<p> </p>
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -65,10 +66,9 @@ lower cost. Don't use dir_it just for the sake of using a boost library.</
|
||||
<hr>
|
||||
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B %Y" startspan -->02 October 2003<!--webbot bot="Timestamp" endspan i-checksum="32277" --></p>
|
||||
<p>© Copyright Beman Dawes 2000</p>
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -1,16 +1,18 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<meta http-equiv="Content-Language" content="en-us">
|
||||
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
|
||||
<meta name="ProgId" content="FrontPage.Editor.Document">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||||
<meta http-equiv="Content-Type" content="text/html">
|
||||
<title>Boost Software License Background</title>
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF">
|
||||
|
||||
<table border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<table summary="Navigational header"
|
||||
border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF"><img src="../boost.png" alt="boost.png (6897 bytes)" width="277" height="86"></td>
|
||||
<td><a href="../index.htm"><font face="Arial" color="#FFFFFF"><big>Home</big></font></a></td>
|
||||
@ -139,15 +141,21 @@ license.</p>
|
||||
<p><b>How should Boost programmers apply the license to source and
|
||||
header files?</b></p>
|
||||
|
||||
<p>Include a comment based on the following template, substituting
|
||||
<p>Add a comment based on the following template, substituting
|
||||
appropriate text for the italicized portion:
|
||||
|
||||
<br>
|
||||
<br>
|
||||
<pre>
|
||||
// Copyright <i>2004 Joe Coder</i>.
|
||||
// Distributed under the Boost Software License, Version 1.0. (See
|
||||
// accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
// Copyright <i>Joe Coder 2004 - 2006</i>.
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
// (See accompanying file LICENSE_1_0.txt or copy at
|
||||
// http://www.boost.org/LICENSE_1_0.txt)
|
||||
</pre>
|
||||
<br>
|
||||
Please leave an empty line before and after the above comment block.
|
||||
It is fine if the copyright and license messages are not on different lines; in
|
||||
no case there should be other intervening text. Do not include
|
||||
"All rights reserved" anywhere.<br>
|
||||
|
||||
<p>Other ways of licensing source files have been considered, but some
|
||||
of them turned out to unintentionally nullify legal elements of the
|
||||
@ -156,6 +164,17 @@ corporate legal departments evaluate the boost distribution.
|
||||
Creativity in license reference language is strongly discouraged, but
|
||||
judicious changes in the use of whitespace are fine.
|
||||
|
||||
<p><b>How should the license be applied to documentation files, instead?</b></p>
|
||||
|
||||
<p>Very similarly to the way it is applied to source files: the user should
|
||||
see the very same text indicated in the template above, with the only difference
|
||||
that both the local and the web copy of LICENSE_1_0.txt should be linked to.
|
||||
Refer to the HTML source codee of this document in case of doubt.
|
||||
|
||||
<p>Note that the location of the local LICENSE_1_0.txt needs to be indicated
|
||||
relatively to the position of your documentation file
|
||||
(<code>../LICENSE_1_0.txt</code>, <code>../../LICENSE_1_0.txt</code> etc.)</p>
|
||||
|
||||
<p><b>How is the Boost license different from the
|
||||
<a href="http://www.opensource.org/licenses/gpl-license.php">GNU General Public
|
||||
License (GPL)</a>?</b></p>
|
||||
@ -215,7 +234,6 @@ shouldn't be in the BSD license."</p>
|
||||
|
||||
<p><b>Do I have to copyright/license trivial files?</b>
|
||||
|
||||
|
||||
<p>Even a test file that just contains an empty <code>main()</code>
|
||||
should have a copyright. Files without copyrights make corporate
|
||||
lawyers nervous, and that's a barrier to adoption. The more of Boost
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -63,9 +64,10 @@ try your favorite search engine.</p>
|
||||
<p>Revised
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->02 October, 2004<!--webbot bot="Timestamp" endspan i-checksum="38677" --></p>
|
||||
<p>© Copyright Beman Dawes 2002</p>
|
||||
<p>Use, modification, and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at
|
||||
<a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at
|
||||
<a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)
|
||||
</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -40,7 +40,8 @@ div.admonition p.admonition-title {
|
||||
</head>
|
||||
|
||||
<body bgcolor="#FFFFFF" text="#000000">
|
||||
<table border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<table summary="Navigational header"
|
||||
border="1" bgcolor="#007F7F" cellpadding="2">
|
||||
<tr>
|
||||
<td bgcolor="#FFFFFF"><img src="../boost.png" alt=
|
||||
"boost.png (6897 bytes)" width="277" height="86"></td>
|
||||
@ -73,7 +74,7 @@ div.admonition p.admonition-title {
|
||||
|
||||
<p>Access to Boost mailing lists via newsgroup (NNTP) is contributed by
|
||||
<a href="http://www.gmane.org/">GMANE</a>.</p><a name="gmane_post" id=
|
||||
"gmane_post"></a><a name="important notes" id="important_notes"></a>
|
||||
"gmane_post"></a><a name="important_notes" id="important_notes"></a>
|
||||
|
||||
<div class="admonition-note admonition">
|
||||
<p class="first admonition-title">Before Posting</p>
|
||||
@ -212,12 +213,12 @@ div.admonition p.admonition-title {
|
||||
mailing list archive</a> has been generously contributed to the <a href=
|
||||
"http://aspn.activestate.com">ActiveState Programmer Network</a> by
|
||||
<a href="http://aspn.activestate.com">ActiveState Corporation</a>. <a href=
|
||||
"http://aspn.activestate.com"><img align="top" src=
|
||||
"http://aspn.activestate.com"><img alt="ASPN logo" align="top" src=
|
||||
"http://www.activestate.com/img/ASPN_logo_smallest.gif" width="65" height=
|
||||
"20"></a><a href="http://www.activestate.com"><img align="top" src=
|
||||
"http://aspn.activestate.com/ASPN/img/ASLogo_57x25.gif" width="57" height=
|
||||
"25"></a></p>Other archives of Boost messages include the <a href=
|
||||
"http://news.gmane.org/thread.php?group=gmane.comp.lib.boost.devel">Boost
|
||||
"20"></a><a href="http://www.activestate.com"><img alt="Active State logo"
|
||||
align="top" src="http://aspn.activestate.com/ASPN/img/ASLogo_57x25.gif"
|
||||
width="57" height= "25"></a></p>Other archives of Boost messages include the
|
||||
<a href="http://news.gmane.org/thread.php?group=gmane.comp.lib.boost.devel">Boost
|
||||
GMane NNTP Archive</a>, <a href=
|
||||
"http://www.mail-archive.com/boost%40lists.boost.org/">The Mail
|
||||
Archive</a>, <a
|
||||
@ -262,7 +263,7 @@ div.admonition p.admonition-title {
|
||||
|
||||
<h3><a name="cplussig" id="cplussig">Python C++-Sig</a> (for
|
||||
Boost.Python)</h3>The <a href=
|
||||
"http://www.python.org/sigs/c++-sig/">Python C++-sig</a> is not
|
||||
"http://www.python.org/community/sigs/current/c++-sig/">Python C++-sig</a> is not
|
||||
strictly Boost-specific, but nearly all the traffic concerns <a href=
|
||||
"../libs/python">Boost.Python</a>. See also the <a href=
|
||||
"#langbinding">Language Binding</a> list below. GMane provides <a href=
|
||||
@ -370,12 +371,12 @@ div.admonition p.admonition-title {
|
||||
repository</a>, a separate Sandbox CVS is available for Boost developers
|
||||
wishing to collaborate on projects prior to formal acceptance of a new
|
||||
library. Read-only access is available <a href=
|
||||
"http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/boost-sandbox/boost-sandbox/">
|
||||
"http://boost.cvs.sourceforge.net/boost-sandbox/boost-sandbox/">
|
||||
via the web</a>, or via CVS client at:</p>
|
||||
|
||||
<blockquote>
|
||||
<p>
|
||||
<code>:pserver:anonymous@cvs.sourceforge.net:/cvsroot/boost-sandbox</code></p>
|
||||
<code>:pserver:anonymous@boost-sandbox.cvs.sourceforge.net:/cvsroot/boost-sandbox</code></p>
|
||||
</blockquote>
|
||||
|
||||
<p><b>For write access</b> to the sandbox, contact the project admins
|
||||
@ -391,9 +392,8 @@ div.admonition p.admonition-title {
|
||||
|
||||
<p>Copyright Beman Dawes and David Abrahams 2001-2005</p>
|
||||
|
||||
<p>Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href=
|
||||
"../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
</body>
|
||||
</html>
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -70,10 +71,10 @@ through its home page.
|
||||
</p>
|
||||
<p>© Beman Dawes 2001-2004</p>
|
||||
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -182,8 +183,7 @@ plan is to replace them with more generic procedures over time.</p>
|
||||
sub-directory. Post a message to the main list asking developers to check
|
||||
contents. (Daniel Frey has volunteered to help check).<br>
|
||||
</li>
|
||||
<li>Upload files for SourceForge release incoming directory<b><i>
|
||||
</i></b>using WS_FTP Pro<ul>
|
||||
<li>Upload files for SourceForge release incoming directory using <b>WS_FTP Pro</b><ul>
|
||||
<li>Start keep_isdn_awake</li>
|
||||
<li>Connection: SourceForge Release Upload | connect</li>
|
||||
<li>Select Local system: c:\boost</li>
|
||||
@ -195,7 +195,7 @@ plan is to replace them with more generic procedures over time.</p>
|
||||
</ul>
|
||||
</li>
|
||||
<li>Complete the SourceForge
|
||||
<a href="http://sourceforge.net/docman/display_doc.php?docid=6445&group_id=1#createrelease">
|
||||
<a href="http://sourceforge.net/docman/display_doc.php?docid=6445&group_id=1#createrelease">
|
||||
release procedure</a>.<ul>
|
||||
<li>Admin | File Releases | Add Release for package name boost</li>
|
||||
<li>New release name: 1.21.2 | create this release</li>
|
||||
@ -267,9 +267,9 @@ stop keep_isdn_awake</pre>
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->21 November, 2005<!--webbot bot="Timestamp" endspan i-checksum="40405" --></p>
|
||||
<p>© Copyright Beman Dawes 2001</p>
|
||||
|
||||
<p>Use, modification, and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at
|
||||
<a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at
|
||||
<a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -203,10 +204,9 @@ Updated by Jeff Garland after 1.29 release based on list discussions.</p>
|
||||
|
||||
<p>© Copyright Beman Dawes 2002</p>
|
||||
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -5,8 +5,8 @@
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
||||
<LINK href="../boost.css" type="text/css" rel="stylesheet"></head>
|
||||
<body>
|
||||
<P>
|
||||
<TABLE id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
|
||||
<TABLE summary="Page header" id="Table1" cellSpacing="1" cellPadding="1" width="100%" border="0">
|
||||
<TR>
|
||||
<td vAlign="top" width="300">
|
||||
<h3><A href="../index.htm"><IMG height="86" alt="C++ Boost" src="../boost.png" width="277" border="0"></A></h3>
|
||||
@ -17,7 +17,7 @@
|
||||
</TD>
|
||||
</TR>
|
||||
</TABLE>
|
||||
</P>
|
||||
<BR>
|
||||
<HR>
|
||||
<P>These guidelines are designed for the authors of Boost libraries which have
|
||||
separate source that need compiling in order to use the library. Throughout,
|
||||
@ -25,7 +25,7 @@
|
||||
occurrences of "whatever" or "WHATEVER" with your own library's name when
|
||||
copying the examples.</P>
|
||||
<H2>Contents</H2>
|
||||
<P>
|
||||
|
||||
<dl class="index">
|
||||
<dt><A href="#source_changes">Changes Affecting Source Code</A>
|
||||
<dd>
|
||||
@ -42,7 +42,7 @@
|
||||
</dl>
|
||||
<dt><A href="#copyright">Copyright</A></dt>
|
||||
</dl>
|
||||
<P></P>
|
||||
|
||||
<h2><A name="source_changes"></A>Changes Affecting Source Code</h2>
|
||||
<H3><A name="abi"></A>Preventing Compiler ABI Clashes</H3>
|
||||
<P>There are some compilers (mostly Microsoft Windows compilers again!), which
|
||||
@ -311,14 +311,14 @@ libboost_regex-vc71-sgd-1_31.lib
|
||||
#include <boost/config/auto_link.hpp>
|
||||
#endif // auto-linking disabled
|
||||
</pre>
|
||||
<P></P>
|
||||
|
||||
<p>The library's user documentation should note that the feature can be disabled
|
||||
by defining either BOOST_ALL_NO_LIB or BOOST_WHATEVER_NO_LIB:</p>
|
||||
<P>If for any reason you need to debug this feature, the header
|
||||
<boost/config/auto_link.hpp> will output some helpful diagnostic messages
|
||||
if you first define BOOST_LIB_DIAGNOSTIC.</P>
|
||||
<H2><A name="build_changes"></A>Changes Affecting the Build System</H2>
|
||||
<H3><a name='build"'></a><A name="jamfile"></A>Creating the library Jamfile</H3>
|
||||
<H3><a name="build"></a><A name="jamfile"></A>Creating the library Jamfile</H3>
|
||||
<P>The Jamfile for building library "whatever" typically lives in
|
||||
boost-root/libs/whatever/build, start by defining the project root for the
|
||||
Jamfile:</P>
|
||||
@ -442,9 +442,10 @@ run
|
||||
26 November, 2003<!--webbot bot="Timestamp" endspan i-checksum="39365" --></p>
|
||||
<p><i>© Copyright John Maddock 1998-
|
||||
<!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%Y" startspan --> 2003<!--webbot bot="Timestamp" endspan i-checksum="746" --></i></p>
|
||||
<P><I>Use, modification and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a>
|
||||
or copy at <A href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</A>).</I></P>
|
||||
<P><I>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href=
|
||||
"http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</I></P>
|
||||
<P><EM>The use of code snippets from this article does not require the reproduction
|
||||
of this copyright notice and license declaration; if you wish to provide
|
||||
attribution then please provide a link to this article.</EM></P>
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -32,7 +33,7 @@ page for issues of content.</p>
|
||||
<li><a href="#Refinement">Refinement</a>.</li>
|
||||
<li><a href="#Submission">Submission for review</a>.</li>
|
||||
<li><a href="#Review">Formal Review</a>.</li>
|
||||
<li><a href="#site posting">Web site posting</a>.</li>
|
||||
<li><a href="#SitePosting">Web site posting</a>.</li>
|
||||
<li><a href="#People">People page.</a></li>
|
||||
<li><a href="#Lifecycle">Lifecycle</a>.</li>
|
||||
</ul>
|
||||
@ -99,7 +100,7 @@ details.</p>
|
||||
<p>Formal Review schedules are posted on
|
||||
the <a href="formal_review_schedule.html">web site</a>. </p>
|
||||
|
||||
<h2>Boost web <a name="site posting">site posting</a></h2>
|
||||
<h2>Boost web <a name="SitePosting">site posting</a></h2>
|
||||
<p>Once an accepted library is ready for inclusion on the Boost web site, the
|
||||
submitter is typically given Boost CVS write access, and expected to check-in
|
||||
and maintain the library in the CVS. Contact the moderators if you need write
|
||||
@ -124,9 +125,9 @@ maintainer.</p>
|
||||
<p>Revised <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %B, %Y" startspan -->26 November, 2003<!--webbot bot="Timestamp" endspan i-checksum="39365" --></p>
|
||||
|
||||
<p>© Copyright Beman Dawes 2000</p>
|
||||
<p>Use, modification, and distribution are subject to the Boost Software License,
|
||||
Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy at
|
||||
<a href="http://www.boost.org/LICENSE_1_0.txt">www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
@ -1,3 +1,4 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||||
<html>
|
||||
|
||||
<head>
|
||||
@ -90,10 +91,9 @@ useful components which ease the construction of test programs.</p>
|
||||
<p>Revised <!--webbot bot="Timestamp" S-Type="EDITED" S-Format="%d %B, %Y" startspan -->08 January, 2004<!--webbot bot="Timestamp" endspan i-checksum="38708" -->
|
||||
</p>
|
||||
<p>© Copyright Beman Dawes 2001</p>
|
||||
<p> Use, modification, and distribution are subject to the Boost Software
|
||||
License, Version 1.0. (See accompanying file <a href="../LICENSE_1_0.txt">
|
||||
LICENSE_1_0.txt</a> or copy at <a href="http://www.boost.org/LICENSE_1_0.txt">
|
||||
www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
<p>Distributed under the Boost Software License, Version 1.0. (See
|
||||
accompanying file <a href="../LICENSE_1_0.txt">LICENSE_1_0.txt</a> or copy
|
||||
at <a href="http://www.boost.org/LICENSE_1_0.txt">http://www.boost.org/LICENSE_1_0.txt</a>)</p>
|
||||
|
||||
</body>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user