|
Boost-Commit : |
From: grafikrobot_at_[hidden]
Date: 2008-06-29 00:41:04
Author: grafik
Date: 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
New Revision: 46837
URL: http://svn.boost.org/trac/boost/changeset/46837
Log:
Cross merge beta <==> live web site content.
Binary files modified:
website/public_html/beta/users/people/dave_abrahams.jpg
website/public_html/beta/users/people/dave_abrahams_small.jpg
Text files modified:
website/public_html/beta/community/review_schedule.html | 149 ++++++++++++++++++++++++++-------------
website/public_html/beta/development/requirements.html | 86 +++++++++++++---------
website/public_html/beta/users/people/dave_abrahams.html | 18 ++--
website/public_html/live/common/code/boost_archive.php | 5
website/public_html/live/common/code/update-daily.sh | 2
website/public_html/live/development/requirements.html | 72 +++++++++++-------
website/public_html/live/doc/.htaccess | 4
website/public_html/live/doc/display_libs.php | 1
8 files changed, 212 insertions(+), 125 deletions(-)
Modified: website/public_html/beta/community/review_schedule.html
==============================================================================
--- website/public_html/beta/community/review_schedule.html (original)
+++ website/public_html/beta/community/review_schedule.html 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -73,34 +73,6 @@
</tr>
<tr>
- <td>Property Map (fast-track)</td>
-
- <td>Andrew Sutton</td>
-
- <td><a href=
- "http://svn.boost.org/svn/boost/sandbox/graph-v2">Boost
- Sandbox</a></td>
-
- <td>Jeremy Siek</td>
-
- <td>-</td>
- </tr>
-
- <tr>
- <td>Graph (fast-track)</td>
-
- <td>Andrew Sutton</td>
-
- <td><a href=
- "http://svn.boost.org/svn/boost/sandbox/graph-v2">Boost
- Sandbox</a></td>
-
- <td>Jeremy Siek</td>
-
- <td>-</td>
- </tr>
-
- <tr>
<td>Lexer</td>
<td>Ben Hanson</td>
@@ -183,17 +155,92 @@
</tr>
<tr>
- <td>Futures</td>
+ <td>Futures (2 candidates)</td>
+
+ <td>
+ <ol>
+ <li>Braddock Gaskill</li>
+
+ <li>Anthony Williams</li>
+ </ol>
+ </td>
+
+ <td>
+ <ol>
+ <li><a href=
+ "http://braddock.com/~braddock/future">Gaskill
+ Candidate</a></li>
+
+ <li><a href=
+ "http://www.justsoftwaresolutions.co.uk/files/n2561_future.hpp">
+ Williams Candidate</a><br />
+ <a href=
+ "http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2561.html">
+ Standard Library Proposal</a></li>
+ </ol>
+ </td>
- <td>Braddock Gaskill</td>
+ <td>Needed</td>
+
+ <td>-</td>
+ </tr>
+
+ <tr>
+ <td>Join</td>
+
+ <td>Yigong Liu</td>
<td><a href=
- "http://braddock.com/~braddock/future">http://braddock.com/~braddock/future/></td>
+ "http://channel.sourceforge.net/">http://channel.sourceforge.net/></td>
+
+ <td>Needed</td>
+
+ <td>-</td>
+ </tr>
+
+ <tr>
+ <td>Pimpl</td>
+
+ <td>Vladimir Batov</td>
+
+ <td>
+ <ul>
+ <li><a href=
+ "http://www.ddj.com/cpp/205918714">Documentation</a></li>
+
+ <li><a href=
+ "http://www.boost-consulting.com/vault/index.php?action=downloadfile&filename=Pimpl.zip&directory=&">
+ Source</a></li>
+ </ul>
+ </td>
<td>Needed</td>
<td>-</td>
</tr>
+
+ <tr>
+ <td>Constrained Value</td>
+
+ <td>Robert Kawulak</td>
+
+ <td>
+ <ul>
+ <li><a href=
+ "http://rk.go.pl/r/constrained_value">Documentation</a></li>
+
+ <li><a href=
+ "http://rk.go.pl/f/constrained_value.zip">
+ Source</a></li>
+ </ul>
+ </td>
+
+ <td>Jeff Garland</td>
+
+ <td>-</td>
+ </tr>
+
+
</tbody>
</table>
@@ -225,7 +272,7 @@
<td>March 31, 2008 - April 13, 2008</td>
<td><a href=
- "http://lists.boost.org/boost-announce/2008/03/0185.php">Ongoing</a></td>
+ "http://lists.boost.org/boost-announce/2008/05/0192.php">Rejected</a></td>
</tr>
<tr>
@@ -343,7 +390,8 @@
<td>December 7, 2007 - December 16, 2007</td>
<td><a href=
- "http://lists.boost.org/boost-announce/2007/12/0158.php">Accepted</a></td>
+ "http://lists.boost.org/boost-announce/2007/12/0158.php">Accepted
+ -- Added to SVN</a></td>
</tr>
<tr>
@@ -357,8 +405,6 @@
<td><a href=
"http://lists.boost.org/boost-announce/2007/12/0153.php">Accepted</a></td>
-
- <td></td>
</tr>
<tr>
@@ -384,7 +430,8 @@
<td>September 27, 2007 - October 7, 2007</td>
<td><a href=
- "http://lists.boost.org/boost-users/2007/11/31912.php">Accepted</a></td>
+ "http://lists.boost.org/boost-users/2007/11/31912.php">Accepted
+ -- Added to SVN</a></td>
</tr>
<tr>
@@ -405,12 +452,15 @@
<td>Alexander Nasonov</td>
- <td>Jody Hagins</td>
+ <td>
+ <del>Jody Hagins</del><br />
+ John R. Phillips
+ </td>
<td>August 13, 2007 - August 22, 2007-</td>
<td><a href=
- "http://lists.boost.org/boost-announce/2007/08/0139.php">Pending</a></td>
+ "http://lists.boost.org/boost-announce/2008/05/0190.php">Accepted</a></td>
</tr>
<tr>
@@ -477,7 +527,7 @@
<td><a href=
"http://lists.boost.org/boost-announce/2007/05/0129.php">Accepted
- -- Added to SVN</a></td>
+ -- Added in 1.35</a></td>
</tr>
<tr>
@@ -504,7 +554,7 @@
<td><a href=
"http://lists.boost.org/boost-announce/2007/04/0122.php">Accepted
- -- Added to CVS</a></td>
+ -- Added in 1.35</a></td>
</tr>
<tr>
@@ -518,7 +568,7 @@
<td><a href=
"http://lists.boost.org/Archives/boost/2007/03/117351.php">
- Accepted -- Added to CVS</a></td>
+ Accepted -- Added in 1.35</a></td>
</tr>
<tr>
@@ -531,7 +581,8 @@
<td>January 29, 2007 - February 7, 2007</td>
<td><a href=
- "http://lists.boost.org/boost-announce/2007/02/0114.php">Accepted</a></td>
+ "http://lists.boost.org/boost-announce/2007/02/0114.php">Accepted
+ -- Added to SVN</a></td>
</tr>
<tr>
@@ -545,7 +596,7 @@
<td><a href=
"http://lists.boost.org/boost-announce/2006/11/0106.php">Accepted
- -- Added to CVS</a></td>
+ -- Added in 1.35</a></td>
</tr>
<tr>
@@ -559,7 +610,7 @@
<td><a href=
"http://lists.boost.org/Archives/boost/2006/11/112896.php">
- Accepted -- Added to CVS</a></td>
+ Accepted -- Added in 1.35</a></td>
</tr>
<tr>
@@ -573,7 +624,7 @@
<td><a href=
"http://lists.boost.org/boost-announce/2006/09/0099.php">Accepted
- -- Added to CVS</a></td>
+ -- Added in 1.35</a></td>
</tr>
<tr>
@@ -613,7 +664,7 @@
<td><a href=
"http://lists.boost.org/boost-announce/2006/06/0094.php">Accepted
- -- Added to CVS</a></td>
+ -- Added in 1.35</a></td>
</tr>
<tr>
@@ -641,7 +692,7 @@
<td><a href=
"http://lists.boost.org/boost-announce/2006/04/0086.php">Accepted
- -- Added to CVS</a></td>
+ -- Added in 1.35</a></td>
</tr>
<tr>
@@ -668,7 +719,7 @@
<td><a href=
"http://lists.boost.org/boost-announce/2006/02/0083.php">Accepted
- -- Added to CVS</a></td>
+ -- Added in 1.35</a></td>
</tr>
<tr>
@@ -709,7 +760,7 @@
<td><a href=
"http://lists.boost.org/Archives/boost/2006/03/102287.php">
- Accepted -- Added to CVS</a></td>
+ Accepted -- Added in 1.35</a></td>
</tr>
<tr>
Modified: website/public_html/beta/development/requirements.html
==============================================================================
--- website/public_html/beta/development/requirements.html (original)
+++ website/public_html/beta/development/requirements.html 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -7,9 +7,8 @@
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<link rel="icon" href="/favicon.ico" type="image/ico" />
<link rel="stylesheet" type="text/css" href=
- "/style/section-development.css" />
- <!--[if IE]> <style type="text/css"> body { behavior: url(/style/csshover.htc); } </style>
- <![endif]-->
+ "../style/section-development.css" />
+ <!--[if IE]> <style type="text/css"> body { behavior: url(/style/csshover.htc); } </style> <![endif]-->
</head><!--
Note: Editing website content is documented at:
http://www.boost.org/development/website_updating.html
@@ -342,7 +341,8 @@
<li>A comment line referencing your library on the Boost web
site. For example:
- <pre>// See http://www.boost.org/libs/foo for library home page.
+ <pre>
+// See http://www.boost.org/libs/foo for library home page.
</pre>
<p>Where <code>foo</code> is the directory name (see below)
@@ -411,28 +411,34 @@
"Directory_structure"></a>Directory Structure and
Filenames</h3>
- <p>Naming requirements ensure file and directory names are
- relatively portable, including to ISO 9660:1999 and other
+ <p>Naming requirements ensure file and directory names are
+ relatively portable, including to ISO 9660:1999 and other
relatively limited file systems.</p>
<ul>
<li>File and directory names include only
- <strong>lowercase</strong> ASCII letters (<code>"a"</code>-<code>"z"</code>),
- numbers (<code>"0"</code>-<code>"9"</code>), and underscores (<code>"_"</code>).
- Spaces are not allowed.</li>
- <li>File names may include one dot character (<code>"."</code>),
- but it must not be the first or last character..</li>
- <li>Directory names must not include dot characters (<code>"."</code>).</li>
- <li>The first character of both directory and file names must be
- alphabetic.</li>
- <li>The maximum length of directory and file names is 31
+ <strong>lowercase</strong> ASCII letters
+ (<code>"a"</code>-<code>"z"</code>), numbers
+ (<code>"0"</code>-<code>"9"</code>), and underscores
+ (<code>"_"</code>). Spaces are not allowed.</li>
+
+ <li>File names may include one dot character
+ (<code>"."</code>), but it must not be the first or last
+ character..</li>
+
+ <li>Directory names must not include dot characters
+ (<code>"."</code>).</li>
+
+ <li>The first character of both directory and file names must
+ be alphabetic.</li>
+
+ <li>The maximum length of directory and file names is 31
characters.</li>
</ul>
<p>Other conventions ease communication:</p>
<ul>
-
<li>Files intended to be processed by a C++ compiler as part
of a translation unit should have <strong>a three-letter
filename extension ending in "pp"</strong>. Other files
@@ -522,7 +528,8 @@
<p>If the documentation is in a doc sub-directory, the primary
directory index.html file should just do an automatic
redirection to the doc subdirectory:</p>
- <pre><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
+ <pre>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
@@ -624,28 +631,36 @@
<p>Appropriate topics for documentation often include:</p>
<ul>
- <li>General introduction to the library. The introduction
- particularly needs to include:<ul>
- <li>A very high-level overview of what the library is good for,
- and perhaps what it isn't good for, understandable even by those
- with no prior knowledge of the problem domain.</li>
- <li>The simplest possible ("hello world") example of using the
- library.</li>
- </ul>
+ <li>General introduction to the library. The introduction
+ particularly needs to include:
+
+ <ul>
+ <li>A very high-level overview of what the library is
+ good for, and perhaps what it isn't good for,
+ understandable even by those with no prior knowledge of
+ the problem domain.</li>
+ <li>The simplest possible ("hello world") example of
+ using the library.</li>
+ </ul>
</li>
<li>Tutorial covering basic use cases.</li>
- <li>Reference documentation:<ul>
- <li>Description of each class.</li>
- <li>Relationship between classes.</li>
- <li>For each function, as applicable, description,
- requirements (preconditions), effects, post-conditions,
- returns, and throws.</li>
- <li>Discussion of error detection and recovery strategy.</li>
- </ul>
+ <li>Reference documentation:
+
+ <ul>
+ <li>Description of each class.</li>
+ <li>Relationship between classes.</li>
+
+ <li>For each function, as applicable, description,
+ requirements (preconditions), effects, post-conditions,
+ returns, and throws.</li>
+
+ <li>Discussion of error detection and recovery
+ strategy.</li>
+ </ul>
</li>
<li>How to compile and link.</li>
@@ -679,7 +694,8 @@
indicate what exceptions may be thrown, or because the
programmer hopes they will improved performance. But consider
the following member from a smart pointer:</p>
- <pre>T& operator*() const throw() { return *ptr; }
+ <pre>
+T& operator*() const throw() { return *ptr; }
</pre>
<p>This function calls no other functions; it only manipulates
@@ -842,4 +858,4 @@
<div class="clear"></div>
</div>
</body>
-</html>
\ No newline at end of file
+</html>
Modified: website/public_html/beta/users/people/dave_abrahams.html
==============================================================================
--- website/public_html/beta/users/people/dave_abrahams.html (original)
+++ website/public_html/beta/users/people/dave_abrahams.html 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -30,18 +30,20 @@
<div class="section-body">
<p><img src="dave_abrahams.jpg" alt="-" class="portrait" />
<a href="mailto:dave_at_[hidden]" class=
- "external">Dave Abrahams</a> is a founding member and moderator
- of Boost, and an active member of the wider open-source
- community. He has been an ANSI/ISO C++ committee member since
- 1996, and has worked in the software industry since 1988. In
- 2001 He founded <a href="http://www.boost-consulting.com"
- class="external">Boost Consulting</a> , a company dedicated to
- providing professional support and development services for the
+ "external">Dave Abrahams</a> is a founding member and
+ moderator of Boost, and an active member of the wider
+ open-source community. He has been an ANSI/ISO C++
+ committee member since 1996, and has worked in the
+ software industry since 1988. In 2001 He
+ founded <a href="http://www.boostpro.com"
+ class="external">Boost Consulting</a> (now Boostpro
+ Computing) , a company dedicated to providing
+ professional support and development services for the
Boost C++ libraries and associated tools.</p>
<p>Dave often shows up at C++ standards committee meetings on a
bicycle. He lives in Somerville, Massachusetts with his
- beautiful wife, Luann.</p>
+ family.</p>
</div>
</div>
</div>
Modified: website/public_html/beta/users/people/dave_abrahams.jpg
==============================================================================
Binary files. No diff available.
Modified: website/public_html/beta/users/people/dave_abrahams_small.jpg
==============================================================================
Binary files. No diff available.
Modified: website/public_html/live/common/code/boost_archive.php
==============================================================================
--- website/public_html/live/common/code/boost_archive.php (original)
+++ website/public_html/live/common/code/boost_archive.php 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -1,6 +1,6 @@
<?php
/*
- Copyright 2005-2007 Redshift Software, Inc.
+ Copyright 2005-2008 Redshift Software, Inc.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
*/
@@ -39,6 +39,7 @@
array('@.*@','@[.]js$@i','raw','application/x-javascript'),
array('@.*@','@[.]pdf$@i','raw','application/pdf'),
array('@.*@','@[.](html|htm)$@i','raw','text/html'),
+ array('@.*@','@[^.](Jamroot|Jamfile)$@i','text','text/plain'),
));
$this->version_ = $path_parts[1];
@@ -503,7 +504,7 @@
# know how to deal with the file. It would be good to give a better
# error in those cases.
- print '<h1>404 Not Found</h1><p>File not found.</p>';
+ print '<h1>404 Not Found</h1><p>File "' . $this->file_ . '"not found.</p>';
}
}
?>
Modified: website/public_html/live/common/code/update-daily.sh
==============================================================================
--- website/public_html/live/common/code/update-daily.sh (original)
+++ website/public_html/live/common/code/update-daily.sh 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -32,7 +32,7 @@
"--quiet" \
"--output=/home/grafik/www.boost.org/testing/webcheck" \
"--force" \
- "http://beta.boost.org/"
+ "http://beta.boost.org/" 2>&1
day=`date "+%w"`
case "$day" in
Modified: website/public_html/live/development/requirements.html
==============================================================================
--- website/public_html/live/development/requirements.html (original)
+++ website/public_html/live/development/requirements.html 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -7,7 +7,7 @@
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii" />
<link rel="icon" href="/favicon.ico" type="image/ico" />
<link rel="stylesheet" type="text/css" href=
- "/style/section-development.css" />
+ "../style/section-development.css" />
<!--[if IE]> <style type="text/css"> body { behavior: url(/style/csshover.htc); } </style> <![endif]-->
</head><!--
Note: Editing website content is documented at:
@@ -411,28 +411,34 @@
"Directory_structure"></a>Directory Structure and
Filenames</h3>
- <p>Naming requirements ensure file and directory names are
- relatively portable, including to ISO 9660:1999 and other
+ <p>Naming requirements ensure file and directory names are
+ relatively portable, including to ISO 9660:1999 and other
relatively limited file systems.</p>
<ul>
<li>File and directory names include only
- <strong>lowercase</strong> ASCII letters (<code>"a"</code>-<code>"z"</code>),
- numbers (<code>"0"</code>-<code>"9"</code>), and underscores (<code>"_"</code>).
- Spaces are not allowed.</li>
- <li>File names may include one dot character (<code>"."</code>),
- but it must not be the first or last character..</li>
- <li>Directory names must not include dot characters (<code>"."</code>).</li>
- <li>The first character of both directory and file names must be
- alphabetic.</li>
- <li>The maximum length of directory and file names is 31
+ <strong>lowercase</strong> ASCII letters
+ (<code>"a"</code>-<code>"z"</code>), numbers
+ (<code>"0"</code>-<code>"9"</code>), and underscores
+ (<code>"_"</code>). Spaces are not allowed.</li>
+
+ <li>File names may include one dot character
+ (<code>"."</code>), but it must not be the first or last
+ character..</li>
+
+ <li>Directory names must not include dot characters
+ (<code>"."</code>).</li>
+
+ <li>The first character of both directory and file names must
+ be alphabetic.</li>
+
+ <li>The maximum length of directory and file names is 31
characters.</li>
</ul>
<p>Other conventions ease communication:</p>
<ul>
-
<li>Files intended to be processed by a C++ compiler as part
of a translation unit should have <strong>a three-letter
filename extension ending in "pp"</strong>. Other files
@@ -625,28 +631,36 @@
<p>Appropriate topics for documentation often include:</p>
<ul>
- <li>General introduction to the library. The introduction
- particularly needs to include:<ul>
- <li>A very high-level overview of what the library is good for,
- and perhaps what it isn't good for, understandable even by those
- with no prior knowledge of the problem domain.</li>
- <li>The simplest possible ("hello world") example of using the
- library.</li>
- </ul>
+ <li>General introduction to the library. The introduction
+ particularly needs to include:
+
+ <ul>
+ <li>A very high-level overview of what the library is
+ good for, and perhaps what it isn't good for,
+ understandable even by those with no prior knowledge of
+ the problem domain.</li>
+ <li>The simplest possible ("hello world") example of
+ using the library.</li>
+ </ul>
</li>
<li>Tutorial covering basic use cases.</li>
- <li>Reference documentation:<ul>
- <li>Description of each class.</li>
- <li>Relationship between classes.</li>
- <li>For each function, as applicable, description,
- requirements (preconditions), effects, post-conditions,
- returns, and throws.</li>
- <li>Discussion of error detection and recovery strategy.</li>
- </ul>
+ <li>Reference documentation:
+
+ <ul>
+ <li>Description of each class.</li>
+ <li>Relationship between classes.</li>
+
+ <li>For each function, as applicable, description,
+ requirements (preconditions), effects, post-conditions,
+ returns, and throws.</li>
+
+ <li>Discussion of error detection and recovery
+ strategy.</li>
+ </ul>
</li>
<li>How to compile and link.</li>
Modified: website/public_html/live/doc/.htaccess
==============================================================================
--- website/public_html/live/doc/.htaccess (original)
+++ website/public_html/live/doc/.htaccess 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -14,7 +14,9 @@
RewriteRule ^libs/release(/.*)?$ libs/1_35_0$1 [R]
RewriteRule ^libs/development(/.*)?$ libs/1_36_0$1 [R]
-# In case we don't get a file looking URI we send it to the index.html file.
+#~ # In case we don't get a file looking URI we send it to the index.html file.
+#~ # - With some exceptions.
+RewriteCond %{REQUEST_URI} !^/doc/libs/([0-9_]+)/([^.]*[^./])/(Jamroot|Jamfile)$
RewriteRule ^libs/([0-9_]+)/([^.]*[^./])/?$ libs/$1/$2/index.html [R]
# Rewrite specific versions to the dynamic handlers.
Modified: website/public_html/live/doc/display_libs.php
==============================================================================
--- website/public_html/live/doc/display_libs.php (original)
+++ website/public_html/live/doc/display_libs.php 2008-06-29 00:41:00 EDT (Sun, 29 Jun 2008)
@@ -56,6 +56,7 @@
//~ default to processed output for libs and tools
array('@.*@','@^libs/[^/]+/doc/html/.*(html|htm)$@i','boost_book_html','text/html'),
array('@.*@','@^libs/[^/]+/doc/[^/]+/html/.*(html|htm)$@i','boost_book_html','text/html'),
+ array('@.*@','@^libs/[^/]+/doc/[^/]+/doc/html/.*(html|htm)$@i','boost_book_html','text/html'),
array('@.*@','@^libs.*(html|htm)$@i','boost_libs_html','text/html'),
array('@.*@','@^tools.*(html|htm)$@i','boost_libs_html','text/html'),
array('@.*@','@^doc/html/.*html$@i','boost_book_html','text/html'),
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk