You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by jc...@apache.org on 2010/08/10 07:15:33 UTC

svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Author: jchris
Date: Tue Aug 10 05:15:33 2010
New Revision: 983857

URL: http://svn.apache.org/viewvc?rev=983857&view=rev
Log:
update the site to include a link from the home page to the 1.0.0 bug notice. also add a bookmarklet for full commit

Added:
    couchdb/site/htdocs/notice/full_commit.js
Modified:
    couchdb/site/htdocs/community/committers.html
    couchdb/site/htdocs/community/lists.html
    couchdb/site/htdocs/index.html
    couchdb/site/htdocs/index.txt
    couchdb/site/htdocs/notice/1.0.1.html
    couchdb/site/htdocs/notice/1.0.1.txt

Modified: couchdb/site/htdocs/community/committers.html
URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/community/committers.html?rev=983857&r1=983856&r2=983857&view=diff
==============================================================================
--- couchdb/site/htdocs/community/committers.html (original)
+++ couchdb/site/htdocs/community/committers.html Tue Aug 10 05:15:33 2010
@@ -78,66 +78,66 @@ limitations under the License.
 </div>
       <div id="content"><h1>Committers</h1>
 
-<p><a href="http://damienkatz.net/">Damien Katz</a>, <a href="&#109;ail&#x74;o:&#x64;&#97;m&#105;&#101;n&#64;&#x61;p&#x61;&#99;&#104;&#x65;&#46;o&#114;&#103;">&#x64;&#97;m&#105;&#101;n&#64;&#x61;p&#x61;&#99;&#104;&#x65;&#46;o&#114;&#103;</a></p>
+<p><a href="http://damienkatz.net/">Damien Katz</a>, <a href="&#x6D;&#97;&#x69;&#108;&#x74;&#111;:&#x64;&#x61;&#109;&#x69;&#101;n&#64;&#x61;&#112;&#x61;&#99;&#104;&#101;.&#x6F;&#114;&#103;">&#x64;&#x61;&#109;&#x69;&#101;n&#64;&#x61;&#112;&#x61;&#99;&#104;&#101;.&#x6F;&#114;&#103;</a></p>
 
 <p>Original developer and Apache CouchDB PMC Chair.</p>
 
-<p><a href="http://jan.prima.de/">Jan Lehnardt</a>, <a href="&#109;ai&#x6C;&#116;&#x6F;:&#106;&#97;&#x6E;&#64;&#x61;&#112;&#97;&#x63;&#104;&#x65;&#x2E;&#111;&#x72;&#x67;">&#106;&#97;&#x6E;&#64;&#x61;&#112;&#97;&#x63;&#104;&#x65;&#x2E;&#111;&#x72;&#x67;</a></p>
+<p><a href="http://jan.prima.de/">Jan Lehnardt</a>, <a href="&#x6D;&#x61;i&#108;&#116;o:&#x6A;&#97;&#x6E;&#64;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#111;&#x72;&#x67;">&#x6A;&#97;&#x6E;&#64;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#111;&#x72;&#x67;</a></p>
 
 <p>Worked on the original UNIX port and now works on all ends in CouchDB.
    He is a freelancing CouchDB consultant and gives presentations around the
    world.</p>
 
-<p><a href="http://tumbolia.org/nslater">Noah Slater</a>, <a href="&#109;&#x61;&#105;&#108;&#x74;&#x6F;:&#110;&#115;&#x6C;&#x61;t&#101;&#114;&#64;&#97;&#112;a&#x63;&#104;&#101;&#x2E;o&#114;&#x67;">&#110;&#115;&#x6C;&#x61;t&#101;&#114;&#64;&#97;&#112;a&#x63;&#104;&#101;&#x2E;o&#114;&#x67;</a></p>
+<p><a href="http://tumbolia.org/nslater">Noah Slater</a>, <a href="&#x6D;&#97;&#x69;&#108;&#116;&#x6F;:&#110;&#115;&#108;&#x61;&#116;e&#x72;&#64;a&#x70;&#97;&#99;&#104;&#101;&#46;o&#x72;&#x67;">&#110;&#115;&#108;&#x61;&#116;e&#x72;&#64;a&#x70;&#97;&#99;&#104;&#101;&#46;o&#x72;&#x67;</a></p>
 
 <p>Developed and maintains the Autotools build system and application
    infrastructure. He is CouchDB&#8217;s release manager and maintains a number of
    related packages for Debian GNU/Linux.</p>
 
-<p><a href="http://www.cmlenz.net/">Christopher Lenz</a>, <a href="&#109;&#x61;&#105;&#108;&#116;&#x6F;:c&#109;&#108;&#x65;&#110;&#122;&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#101;&#46;o&#114;&#103;">c&#109;&#108;&#x65;&#110;&#122;&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#101;&#46;o&#114;&#103;</a></p>
+<p><a href="http://www.cmlenz.net/">Christopher Lenz</a>, <a href="&#109;&#x61;&#105;&#x6C;to:&#99;&#x6D;&#108;&#x65;&#x6E;&#x7A;&#64;&#x61;&#112;&#97;&#99;h&#101;&#46;&#x6F;&#x72;&#103;">&#99;&#x6D;&#108;&#x65;&#x6E;&#x7A;&#64;&#x61;&#112;&#97;&#99;h&#101;&#46;&#x6F;&#x72;&#103;</a></p>
 
 <p>Developed and maintains Futon, the Web administration console. He works on
    the JavaScript view engine, SpiderMonkey and MochiWeb integration in
    addition to an external Python client.</p>
 
-<p><a href="http://jchris.mfdz.com">J. Chris Anderson</a>, <a href="&#x6D;&#x61;&#x69;l&#x74;&#x6F;:&#x6A;&#x63;&#x68;&#114;&#105;&#115;&#64;&#97;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#x67;">&#x6A;&#x63;&#x68;&#114;&#105;&#115;&#64;&#97;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#x67;</a></p>
+<p><a href="http://jchris.mfdz.com">J. Chris Anderson</a>, <a href="&#x6D;&#x61;&#105;&#x6C;&#116;&#111;:&#106;&#99;&#x68;&#114;&#x69;&#x73;&#64;&#x61;&#112;&#x61;&#x63;&#104;&#x65;&#x2E;&#x6F;&#114;&#x67;">&#106;&#99;&#x68;&#114;&#x69;&#x73;&#64;&#x61;&#112;&#x61;&#x63;&#104;&#x65;&#x2E;&#x6F;&#114;&#x67;</a></p>
 
 <p>Upgraded the Erlang JSON term format. Integrates community patches,
   particularly related to the HTTP API and the MapReduce system. Gives talks and
   presentations about CouchDB, with an eye toward recruiting more developers.</p>
 
-<p><a href="http://www.davispj.com/">Paul J. Davis</a>, <a href="&#109;&#97;&#x69;&#108;t&#111;:&#100;&#x61;&#118;&#105;&#115;&#x70;&#64;&#x61;&#x70;&#97;&#x63;h&#101;&#46;&#111;&#114;&#x67;">&#100;&#x61;&#118;&#105;&#115;&#x70;&#64;&#x61;&#x70;&#97;&#x63;h&#101;&#46;&#111;&#114;&#x67;</a></p>
+<p><a href="http://www.davispj.com/">Paul J. Davis</a>, <a href="&#109;a&#x69;&#x6C;&#x74;&#111;:d&#x61;&#118;&#105;&#x73;&#x70;&#64;&#x61;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;&#114;&#x67;">d&#x61;&#118;&#105;&#x73;&#x70;&#64;&#x61;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;&#114;&#x67;</a></p>
 
 <p>Developed features for the HTTP API as well as helped with recent upgrades
   to the MapReduce system. Spends time tracking down various bugs reported in
   JIRA.</p>
 
-<p>Adam Kocoloski, <a href="&#109;a&#x69;&#x6C;&#116;&#111;:&#107;&#x6F;&#99;&#111;&#108;&#x6F;&#115;k&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;">&#107;&#x6F;&#99;&#111;&#108;&#x6F;&#115;k&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;</a></p>
+<p>Adam Kocoloski, <a href="&#x6D;&#x61;&#x69;&#108;&#x74;&#111;:&#107;&#111;&#x63;&#111;&#x6C;&#x6F;&#x73;k&#64;&#x61;p&#x61;&#x63;h&#x65;.&#111;&#114;&#x67;">&#107;&#111;&#x63;&#111;&#x6C;&#x6F;&#x73;k&#64;&#x61;p&#x61;&#x63;h&#x65;.&#111;&#114;&#x67;</a></p>
 
 <p>Maintains and extends the replicator. Hacks on various other parts of the
   core database.</p>
 
-<p>Mark Hammond, <a href="&#109;a&#105;&#108;t&#111;:m&#x68;&#x61;&#109;m&#x6F;&#x6E;&#x64;&#64;&#97;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;rg">m&#x68;&#x61;&#109;m&#x6F;&#x6E;&#x64;&#64;&#97;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;rg</a></p>
+<p>Mark Hammond, <a href="&#x6D;&#x61;&#105;&#108;&#x74;&#x6F;:&#x6D;&#x68;&#x61;&#x6D;&#x6D;&#x6F;&#x6E;d&#64;&#97;&#x70;&#x61;&#99;&#104;&#x65;&#x2E;o&#114;&#103;">&#x6D;&#x68;&#x61;&#x6D;&#x6D;&#x6F;&#x6E;d&#64;&#97;&#x70;&#x61;&#99;&#104;&#x65;&#x2E;o&#114;&#103;</a></p>
 
 <p>Windows support.</p>
 
-<p><a href="http://www.jasondavies.com/">Jason Davies</a>, <a href="&#109;&#97;&#105;&#108;&#116;&#111;:&#x6A;&#97;&#x73;&#111;&#x6E;&#x64;&#x61;&#118;&#105;e&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;e&#x2E;&#x6F;&#x72;&#x67;">&#x6A;&#97;&#x73;&#111;&#x6E;&#x64;&#x61;&#118;&#105;e&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;e&#x2E;&#x6F;&#x72;&#x67;</a></p>
+<p><a href="http://www.jasondavies.com/">Jason Davies</a>, <a href="&#109;&#97;&#x69;&#x6C;&#116;&#111;:&#106;a&#115;&#111;n&#100;&#x61;&#x76;&#105;&#101;&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;&#101;&#46;&#111;&#114;&#103;">&#106;a&#115;&#111;n&#100;&#x61;&#x76;&#105;&#101;&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;&#101;&#46;&#111;&#114;&#103;</a></p>
 
 <p>Developed various authentication features including cookie-based
   authentication and OAuth support.</p>
 
-<p><a href="http://benoitc.im">Benoît Chesneau</a>, <a href="&#109;&#x61;&#x69;&#108;&#116;&#111;:&#98;&#x65;&#x6E;&#111;&#105;&#116;&#x63;&#64;a&#112;ac&#x68;&#x65;&#x2E;&#x6F;&#114;g">&#98;&#x65;&#x6E;&#111;&#105;&#116;&#x63;&#64;a&#112;ac&#x68;&#x65;&#x2E;&#x6F;&#114;g</a></p>
+<p><a href="http://benoitc.im">Benoît Chesneau</a>, <a href="&#109;a&#105;&#108;&#116;&#x6F;:b&#101;&#x6E;&#111;&#x69;&#116;&#99;&#64;&#97;&#112;&#97;&#99;&#x68;&#x65;.&#111;&#114;&#x67;">b&#101;&#x6E;&#111;&#x69;&#116;&#99;&#64;&#97;&#112;&#97;&#99;&#x68;&#x65;.&#111;&#114;&#x67;</a></p>
 
 <p>Developed the URL rewriter and proxy authentication handlers and provides some
   patches. He also maintains the couchapp script and some other tools and
   libraries related to CouchDB.</p>
 
-<p><a href="http://fdmanana.wordpress.com">Filipe Manana</a>, <a href="&#x6D;&#97;&#105;&#x6C;&#x74;&#111;:&#102;&#100;&#109;&#97;&#110;&#x61;&#x6E;&#97;&#64;&#x61;&#112;&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#x67;">&#102;&#100;&#109;&#97;&#110;&#x61;&#x6E;&#97;&#64;&#x61;&#112;&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#x67;</a></p>
+<p><a href="http://fdmanana.wordpress.com">Filipe Manana</a>, <a href="&#x6D;a&#x69;l&#116;o:&#x66;&#100;&#109;&#x61;&#x6E;&#x61;&#110;&#x61;&#64;&#97;&#x70;&#97;&#99;&#x68;&#101;&#x2E;&#x6F;&#x72;&#103;">&#x66;&#100;&#109;&#x61;&#x6E;&#x61;&#110;&#x61;&#64;&#97;&#x70;&#97;&#99;&#x68;&#101;&#x2E;&#x6F;&#x72;&#103;</a></p>
 
 <p>Contributes mostly to the replicator, some parts of the core database and
   the security features.</p>
 
-<p>Robert Newson, <a href="m&#97;&#x69;&#108;&#116;&#111;:&#114;&#110;e&#119;&#115;&#x6F;&#x6E;&#64;a&#x70;&#97;&#99;h&#101;&#46;&#111;&#x72;&#103;">&#114;&#110;e&#119;&#115;&#x6F;&#x6E;&#64;a&#x70;&#97;&#99;h&#101;&#46;&#111;&#x72;&#103;</a></p>
+<p>Robert Newson, <a href="&#109;&#x61;&#105;&#x6C;&#116;&#x6F;:r&#110;&#x65;w&#115;&#x6F;&#110;&#64;&#x61;&#112;&#97;c&#104;&#101;&#46;&#x6F;&#114;&#103;">r&#110;&#x65;w&#115;&#x6F;&#110;&#64;&#x61;&#112;&#97;c&#104;&#101;&#46;&#x6F;&#114;&#103;</a></p>
 
 <p>Contributes bug fixes and small features.</p>
 <div id="clear"></div></div>

Modified: couchdb/site/htdocs/community/lists.html
URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/community/lists.html?rev=983857&r1=983856&r2=983857&view=diff
==============================================================================
--- couchdb/site/htdocs/community/lists.html (original)
+++ couchdb/site/htdocs/community/lists.html Tue Aug 10 05:15:33 2010
@@ -94,11 +94,11 @@ discussion of topics related to CouchDB.
 
 <ul>
 <li>To <strong>subscribe</strong>, send an email to
-<a href="&#109;&#97;&#105;&#108;&#x74;&#111;:&#117;&#115;&#101;&#114;&#x2D;&#115;&#117;&#x62;&#x73;&#99;&#x72;i&#98;&#x65;&#64;&#99;&#111;&#x75;&#x63;&#104;&#100;&#x62;&#46;&#97;p&#97;&#x63;&#x68;&#x65;&#x2E;&#111;r&#x67;">&#117;&#115;&#101;&#114;&#x2D;&#115;&#117;&#x62;&#x73;&#99;&#x72;i&#98;&#x65;&#64;&#99;&#111;&#x75;&#x63;&#104;&#100;&#x62;&#46;&#97;p&#97;&#x63;&#x68;&#x65;&#x2E;&#111;r&#x67;</a>.</li>
+<a href="&#x6D;&#x61;&#x69;&#x6C;&#x74;&#111;:&#x75;&#115;&#x65;&#114;&#x2D;&#x73;&#x75;&#x62;&#115;&#99;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#111;&#114;&#103;">&#x75;&#115;&#x65;&#114;&#x2D;&#x73;&#x75;&#x62;&#115;&#99;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#111;&#114;&#103;</a>.</li>
 <li>To <strong>unsubscribe</strong> send empty email to
-<a href="&#x6D;&#x61;&#105;&#108;&#116;&#111;:&#117;&#115;&#x65;&#x72;&#45;u&#110;&#115;&#117;&#98;&#x73;&#x63;&#x72;&#x69;&#x62;&#101;&#64;&#99;ouc&#x68;d&#98;&#x2E;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;&#x72;&#103;">&#117;&#115;&#x65;&#x72;&#45;u&#110;&#115;&#117;&#98;&#x73;&#x63;&#x72;&#x69;&#x62;&#101;&#64;&#99;ouc&#x68;d&#98;&#x2E;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;&#x72;&#103;</a></li>
+<a href="&#x6D;&#x61;&#x69;&#x6C;&#x74;o:&#117;&#x73;&#101;&#x72;&#45;&#117;&#x6E;&#x73;&#117;&#x62;&#x73;c&#114;&#105;&#98;&#101;&#64;&#99;&#x6F;u&#99;h&#100;&#x62;&#46;&#97;p&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#103;">&#117;&#x73;&#101;&#x72;&#45;&#117;&#x6E;&#x73;&#117;&#x62;&#x73;c&#114;&#105;&#98;&#101;&#64;&#99;&#x6F;u&#99;h&#100;&#x62;&#46;&#97;p&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#103;</a></li>
 <li>Finally, to post a message to the list use the address
-<a href="m&#x61;&#105;&#108;&#116;o:&#x75;&#x73;&#101;&#114;&#64;c&#x6F;&#x75;&#x63;&#x68;&#100;&#98;&#46;&#97;&#x70;&#97;&#x63;h&#x65;&#46;&#111;&#114;&#x67;">&#x75;&#x73;&#101;&#114;&#64;c&#x6F;&#x75;&#x63;&#x68;&#100;&#98;&#46;&#97;&#x70;&#97;&#x63;h&#x65;&#46;&#111;&#114;&#x67;</a></li>
+<a href="&#x6D;&#97;&#105;l&#116;&#111;:&#117;&#x73;&#x65;&#114;&#64;&#x63;&#111;u&#x63;&#x68;&#100;&#x62;&#46;&#x61;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;r&#x67;">&#117;&#x73;&#x65;&#114;&#64;&#x63;&#111;u&#x63;&#x68;&#100;&#x62;&#46;&#x61;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;r&#x67;</a></li>
 </ul>
 
 <p>The archives for this list can also be <a href="http://mail-archives.apache.org/mod_mbox/couchdb-user/">browsed online</a>.</p>
@@ -113,11 +113,11 @@ participate if they are interested follo
 
 <ul>
 <li>To <strong>subscribe</strong>, send an email to
-<a href="m&#x61;&#105;&#108;&#x74;&#x6F;:&#100;&#x65;&#x76;-&#115;&#117;&#x62;&#115;&#99;&#x72;&#105;&#x62;&#x65;&#64;c&#x6F;&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#x70;&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#x67;">&#100;&#x65;&#x76;-&#115;&#117;&#x62;&#115;&#99;&#x72;&#105;&#x62;&#x65;&#64;c&#x6F;&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#x70;&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#x67;</a>.</li>
+<a href="&#x6D;&#97;&#x69;&#x6C;&#116;&#111;:&#x64;&#101;&#118;-&#x73;&#117;&#98;&#x73;&#x63;&#x72;&#105;&#x62;&#x65;&#64;&#99;&#x6F;&#117;&#x63;&#x68;&#x64;&#98;&#x2E;&#x61;&#112;&#x61;&#99;&#104;&#101;&#x2E;o&#x72;g">&#x64;&#101;&#118;-&#x73;&#117;&#98;&#x73;&#x63;&#x72;&#105;&#x62;&#x65;&#64;&#99;&#x6F;&#117;&#x63;&#x68;&#x64;&#98;&#x2E;&#x61;&#112;&#x61;&#99;&#104;&#101;&#x2E;o&#x72;g</a>.</li>
 <li>To <strong>unsubscribe</strong> send empty email to
-<a href="m&#97;&#105;&#x6C;&#x74;&#111;:&#100;e&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;i&#98;&#101;&#64;&#x63;o&#117;c&#104;&#x64;b.&#97;p&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;">&#100;e&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;i&#98;&#101;&#64;&#x63;o&#117;c&#104;&#x64;b.&#97;p&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;</a></li>
+<a href="&#109;&#97;&#x69;l&#x74;&#111;:&#100;&#101;&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#98;&#x73;&#x63;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#104;&#x64;b&#x2E;&#x61;&#112;&#97;&#x63;&#x68;&#101;&#46;&#111;&#114;&#x67;">&#100;&#101;&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#98;&#x73;&#x63;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#104;&#x64;b&#x2E;&#x61;&#112;&#97;&#x63;&#x68;&#101;&#46;&#111;&#114;&#x67;</a></li>
 <li>Finally, to post a message to the list use the address
-<a href="&#109;a&#x69;&#108;&#116;&#x6F;:&#100;&#101;&#x76;&#64;&#99;&#111;&#x75;&#x63;&#104;&#x64;&#98;&#46;&#x61;&#112;&#x61;&#x63;&#x68;e&#x2E;&#x6F;&#114;&#x67;">&#100;&#101;&#x76;&#64;&#99;&#111;&#x75;&#x63;&#104;&#x64;&#98;&#46;&#x61;&#112;&#x61;&#x63;&#x68;e&#x2E;&#x6F;&#114;&#x67;</a></li>
+<a href="&#x6D;&#x61;&#x69;&#x6C;&#116;&#111;:&#x64;&#101;v&#64;&#x63;o&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#103;">&#x64;&#101;v&#64;&#x63;o&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#103;</a></li>
 </ul>
 
 <p>The archives for this list can also be <a href="http://mail-archives.apache.org/mod_mbox/couchdb-dev/">browsed online</a>.</p>
@@ -130,9 +130,9 @@ to see and review changes made by others
 
 <ul>
 <li>To <strong>subscribe</strong>, send an email to
-<a href="&#x6D;&#x61;&#x69;&#x6C;&#x74;&#111;:&#x63;o&#109;m&#x69;&#x74;&#x73;&#45;&#115;&#x75;&#98;&#x73;&#99;&#x72;&#105;&#x62;&#x65;&#64;&#x63;&#x6F;&#x75;c&#x68;d&#98;&#x2E;&#x61;pa&#x63;&#x68;e&#x2E;&#111;&#114;&#x67;">&#x63;o&#109;m&#x69;&#x74;&#x73;&#45;&#115;&#x75;&#98;&#x73;&#99;&#x72;&#105;&#x62;&#x65;&#64;&#x63;&#x6F;&#x75;c&#x68;d&#98;&#x2E;&#x61;pa&#x63;&#x68;e&#x2E;&#111;&#114;&#x67;</a>.</li>
+<a href="&#x6D;&#x61;&#105;&#x6C;&#116;&#111;:&#x63;o&#109;&#x6D;&#x69;&#x74;&#x73;&#45;s&#x75;&#98;&#x73;&#99;&#x72;i&#98;&#101;&#64;&#x63;&#111;&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#112;&#97;&#99;h&#101;&#46;&#111;&#114;&#103;">&#x63;o&#109;&#x6D;&#x69;&#x74;&#x73;&#45;s&#x75;&#98;&#x73;&#99;&#x72;i&#98;&#101;&#64;&#x63;&#111;&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#112;&#97;&#99;h&#101;&#46;&#111;&#114;&#103;</a>.</li>
 <li>To <strong>unsubscribe</strong> send empty email to
-<a href="&#x6D;&#97;&#x69;&#108;&#116;&#x6F;:&#x63;&#111;&#x6D;&#x6D;&#x69;&#116;s&#45;&#117;n&#115;&#117;&#x62;&#115;&#99;&#114;i&#98;&#101;&#64;&#x63;&#x6F;&#x75;&#99;&#x68;&#x64;&#x62;&#46;&#97;&#112;&#97;&#99;&#104;&#x65;&#x2E;&#111;&#114;&#103;">&#x63;&#111;&#x6D;&#x6D;&#x69;&#116;s&#45;&#117;n&#115;&#117;&#x62;&#115;&#99;&#114;i&#98;&#101;&#64;&#x63;&#x6F;&#x75;&#99;&#x68;&#x64;&#x62;&#46;&#97;&#112;&#97;&#99;&#104;&#x65;&#x2E;&#111;&#114;&#103;</a></li>
+<a href="ma&#x69;&#108;&#116;o:&#99;&#x6F;&#x6D;&#x6D;&#x69;t&#x73;&#x2D;&#117;&#110;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;&#105;&#98;e&#64;&#x63;&#111;&#x75;c&#x68;&#100;&#x62;&#46;&#97;&#112;&#x61;&#99;&#104;&#x65;&#46;o&#x72;&#x67;">&#99;&#x6F;&#x6D;&#x6D;&#x69;t&#x73;&#x2D;&#117;&#110;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;&#105;&#98;e&#64;&#x63;&#111;&#x75;c&#x68;&#100;&#x62;&#46;&#97;&#112;&#x61;&#99;&#104;&#x65;&#46;o&#x72;&#x67;</a></li>
 </ul>
 
 <p>The archives for this list can also be <a href="http://mail-archives.apache.org/mod_mbox/couchdb-commits/">browsed online</a>.</p>

Modified: couchdb/site/htdocs/index.html
URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/index.html?rev=983857&r1=983856&r2=983857&view=diff
==============================================================================
--- couchdb/site/htdocs/index.html (original)
+++ couchdb/site/htdocs/index.html Tue Aug 10 05:15:33 2010
@@ -77,6 +77,8 @@ limitations under the License.
 <p><img src="img/sketch.png" width="292" height="340" alt="CouchDB Server Components"
      style="float: right; margin-left: 2em"></p>
 
+<p><strong>Notice:</strong> The 1.0.0 release has a critical bug which can lead to data loss in the default configuration. <a href="notice/1.0.1.html">Click here for information on how to maintain data safety.</a></p>
+
 <p>Apache CouchDB is a document-oriented database that can be queried and indexed
 in a MapReduce fashion using JavaScript. CouchDB also offers incremental
 replication with bi-directional conflict detection and resolution.</p>

Modified: couchdb/site/htdocs/index.txt
URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/index.txt?rev=983857&r1=983856&r2=983857&view=diff
==============================================================================
--- couchdb/site/htdocs/index.txt (original)
+++ couchdb/site/htdocs/index.txt Tue Aug 10 05:15:33 2010
@@ -10,6 +10,8 @@ Sort-Index: 010
 <img src="img/sketch.png" width="292" height="340" alt="CouchDB Server Components"
      style="float: right; margin-left: 2em">
 
+**Notice:** The 1.0.0 release has a critical bug which can lead to data loss in the default configuration. [Click here for information on how to maintain data safety.](notice/1.0.1.html)
+
 Apache CouchDB is a document-oriented database that can be queried and indexed
 in a MapReduce fashion using JavaScript. CouchDB also offers incremental
 replication with bi-directional conflict detection and resolution.

Modified: couchdb/site/htdocs/notice/1.0.1.html
URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/notice/1.0.1.html?rev=983857&r1=983856&r2=983857&view=diff
==============================================================================
--- couchdb/site/htdocs/notice/1.0.1.html (original)
+++ couchdb/site/htdocs/notice/1.0.1.html Tue Aug 10 05:15:33 2010
@@ -108,7 +108,15 @@ limitations under the License.
 
 <h3>For everyone</h3>
 
-<p>To ensure that each database is committed, you can use the <code>_ensure_full_commit</code> command. There are a couple of ways to do this. Here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.</p>
+<p>To ensure that each database is committed, you can use the <code>_ensure_full_commit</code> command. There are a few of ways to do this. </p>
+
+<p>The simplest method is to right click the following link and add it to your bookmarks. </p>
+
+<p>Bookmarklet: <a href="javascript:%24.couch.allDbs%28%7Bsuccess%3Afunction%28dbs%29%7Bfunction%20commitDbs%28list%29%7Bvar%20db%3Dlist.pop%28%29%3B%24.ajax%28%7Btype%3A%22POST%22%2Curl%3A%22%2F%22%2BencodeURIComponent%28db%29%2B%22%2F_ensure_full_commit%22%2CcontentType%3A%22application%2Fjson%22%2CdataType%3A%22json%22%2Ccomplete%3Afunction%28r%29%7B%24%28%22%23content%22%29.prepend%28%27%3Cul%20id%3D%22commit_all%22%3E%3C%2Ful%3E%27%29%3Bif%28r.status%3D%3D201%29%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%3Ecommitted%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Delse%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%20style%3D%22color%3Ared%3B%22%3Eerror%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Dif%28list.length%3E0%29%7BcommitDbs%28list%29%3B%7D%7D%7D%29%3B%7DcommitDbs%28dbs%29%3B%7D%7D%29%3B">Commit All Databases</a></p>
+
+<p>Now visit Futon on your CouchDB instance at <a href="http://localhost:5984/_utils/">http://localhost:5984/_utils/</a>, and select the bookmark. It will use the JavaScript libraries included with Futon to ensure all your databases are fully committed.</p>
+
+<p>Alternatively, here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.</p>
 
 <p>Save this HTML to a file on your machine called <code>commit_all.html</code></p>
 

Modified: couchdb/site/htdocs/notice/1.0.1.txt
URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/notice/1.0.1.txt?rev=983857&r1=983856&r2=983857&view=diff
==============================================================================
--- couchdb/site/htdocs/notice/1.0.1.txt (original)
+++ couchdb/site/htdocs/notice/1.0.1.txt Tue Aug 10 05:15:33 2010
@@ -33,7 +33,15 @@ The next time you write a document to ea
 
 ### For everyone
 
-To ensure that each database is committed, you can use the `_ensure_full_commit` command. There are a couple of ways to do this. Here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.
+To ensure that each database is committed, you can use the `_ensure_full_commit` command. There are a few of ways to do this. 
+
+The simplest method is to right click the following link and add it to your bookmarks. 
+
+Bookmarklet: [Commit All Databases](copy_link_text_from_full_commit.js)
+
+Now visit Futon on your CouchDB instance at <http://localhost:5984/_utils/>, and select the bookmark. It will use the JavaScript libraries included with Futon to ensure all your databases are fully committed.
+
+Alternatively, here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.
 
 Save this HTML to a file on your machine called `commit_all.html`
 

Added: couchdb/site/htdocs/notice/full_commit.js
URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/notice/full_commit.js?rev=983857&view=auto
==============================================================================
--- couchdb/site/htdocs/notice/full_commit.js (added)
+++ couchdb/site/htdocs/notice/full_commit.js Tue Aug 10 05:15:33 2010
@@ -0,0 +1,25 @@
+// the code used to create the bookmarklet
+$.couch.allDbs({
+  success : function(dbs) {
+    function commitDbs(list) {
+      var db = list.pop();
+      $.ajax({
+        type: "POST", url: "/" + encodeURIComponent(db) + "/_ensure_full_commit",
+        contentType: "application/json", dataType: "json",
+        complete : function(r) {
+          $("#content").prepend('<ul id="commit_all"></ul>');
+          if (r.status == 201) {
+            $("#commit_all").append('<li>committed: '+db+'</li>');                
+          } else {
+            $("#commit_all").append('<li style="color:red;">error: '+db+'</li>');                
+          }
+          if (list.length > 0) {commitDbs(list);}
+        }
+      });
+    }
+    commitDbs(dbs);
+  }
+});
+
+// the href for the bookmarklet, needs to be copied directly to the html, as build.py chokes on it
+javascript:%24.couch.allDbs%28%7Bsuccess%3Afunction%28dbs%29%7Bfunction%20commitDbs%28list%29%7Bvar%20db%3Dlist.pop%28%29%3B%24.ajax%28%7Btype%3A%22POST%22%2Curl%3A%22%2F%22%2BencodeURIComponent%28db%29%2B%22%2F_ensure_full_commit%22%2CcontentType%3A%22application%2Fjson%22%2CdataType%3A%22json%22%2Ccomplete%3Afunction%28r%29%7B%24%28%22%23content%22%29.prepend%28%27%3Cul%20id%3D%22commit_all%22%3E%3C%2Ful%3E%27%29%3Bif%28r.status%3D%3D201%29%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%3Ecommitted%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Delse%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%20style%3D%22color%3Ared%3B%22%3Eerror%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Dif%28list.length%3E0%29%7BcommitDbs%28list%29%3B%7D%7D%7D%29%3B%7DcommitDbs%28dbs%29%3B%7D%7D%29%3B



Re: svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Posted by Paul Davis <pa...@gmail.com>.
On Tue, Aug 10, 2010 at 1:53 PM, Noah Slater <ns...@apache.org> wrote:
>
> On 10 Aug 2010, at 18:44, Paul Davis wrote:
>
>> Fixed.
>
> I award you one Internet.
>

http://bit.ly/cVVvjf

Re: svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Posted by Noah Slater <ns...@apache.org>.
On 10 Aug 2010, at 18:44, Paul Davis wrote:

> Fixed.

I award you one Internet.

Re: svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Posted by Paul Davis <pa...@gmail.com>.
On Tue, Aug 10, 2010 at 1:17 PM, Noah Slater <ns...@apache.org> wrote:
>
> On 10 Aug 2010, at 18:06, J Chris Anderson wrote:
>
>> It's not markdown that's at issue it's the % string formatting stuff (native python) I think.
>>
>> Because the pages can be templates AND markdown.
>>
>> Eg it erroneously thinks the URL encoding is trying to be stuff like %(title)s
>
> We still need a fix. :)
>
> I just don't have the time to work on one.
>
> Any volunteers?
>
>

Fixed.

http://svn.apache.org/viewvc?revision=984144&view=revision

Re: svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Posted by Noah Slater <ns...@apache.org>.
On 10 Aug 2010, at 18:06, J Chris Anderson wrote:

> It's not markdown that's at issue it's the % string formatting stuff (native python) I think.
> 
> Because the pages can be templates AND markdown.
> 
> Eg it erroneously thinks the URL encoding is trying to be stuff like %(title)s

We still need a fix. :)

I just don't have the time to work on one.

Any volunteers?


Re: svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Posted by J Chris Anderson <jc...@apache.org>.
On Aug 10, 2010, at 3:07 AM, Noah Slater wrote:

> 
> On 10 Aug 2010, at 06:36, J Chris Anderson wrote:
> 
>> 
>> On Aug 9, 2010, at 10:15 PM, jchris@apache.org wrote:
>> 
>>> Author: jchris
>>> Date: Tue Aug 10 05:15:33 2010
>>> New Revision: 983857
>>> 
>>> URL: http://svn.apache.org/viewvc?rev=983857&view=rev
>>> Log:
>>> update the site to include a link from the home page to the 1.0.0 bug notice. also add a bookmarklet for full commit
>>> 
>> 
>> It should be noted that build.py could not handle building the 1.0.1.html page, with the bookmarklet in place. I think the % signs in the URL encoded javascript URL were throwing off the build script.
>> 
>> For this reason, the notice/1.0.1.html page must have the bookmarklet manually reinserted into it whenever the site is built. The bookmarklet code is in full_commit.js
> 
> We absolutely need to fix this.
> 
> Does anyone fancy looking at how we can get this through markdown without error?

It's not markdown that's at issue it's the % string formatting stuff (native python) I think.

Because the pages can be templates AND markdown.

Eg it erroneously thinks the URL encoding is trying to be stuff like %(title)s

Chris

> 
> I would look at it, but I'm already tied with the releases.


Re: svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Posted by Noah Slater <ns...@apache.org>.
On 10 Aug 2010, at 06:36, J Chris Anderson wrote:

> 
> On Aug 9, 2010, at 10:15 PM, jchris@apache.org wrote:
> 
>> Author: jchris
>> Date: Tue Aug 10 05:15:33 2010
>> New Revision: 983857
>> 
>> URL: http://svn.apache.org/viewvc?rev=983857&view=rev
>> Log:
>> update the site to include a link from the home page to the 1.0.0 bug notice. also add a bookmarklet for full commit
>> 
> 
> It should be noted that build.py could not handle building the 1.0.1.html page, with the bookmarklet in place. I think the % signs in the URL encoded javascript URL were throwing off the build script.
> 
> For this reason, the notice/1.0.1.html page must have the bookmarklet manually reinserted into it whenever the site is built. The bookmarklet code is in full_commit.js

We absolutely need to fix this.

Does anyone fancy looking at how we can get this through markdown without error?

I would look at it, but I'm already tied with the releases.

Re: svn commit: r983857 - in /couchdb/site/htdocs: community/committers.html community/lists.html index.html index.txt notice/1.0.1.html notice/1.0.1.txt notice/full_commit.js

Posted by J Chris Anderson <jc...@apache.org>.
On Aug 9, 2010, at 10:15 PM, jchris@apache.org wrote:

> Author: jchris
> Date: Tue Aug 10 05:15:33 2010
> New Revision: 983857
> 
> URL: http://svn.apache.org/viewvc?rev=983857&view=rev
> Log:
> update the site to include a link from the home page to the 1.0.0 bug notice. also add a bookmarklet for full commit
> 

It should be noted that build.py could not handle building the 1.0.1.html page, with the bookmarklet in place. I think the % signs in the URL encoded javascript URL were throwing off the build script.

For this reason, the notice/1.0.1.html page must have the bookmarklet manually reinserted into it whenever the site is built. The bookmarklet code is in full_commit.js

Here is the error build.py gave:

Rendering <Page 'notice/1.0.1.html'>
Traceback (most recent call last):
  File "bin/build.py", line 253, in <module>
    site.render()
  File "bin/build.py", line 239, in render
    _render_page(self.root)
  File "bin/build.py", line 238, in _render_page
    _render_page(child)
  File "bin/build.py", line 238, in _render_page
    _render_page(child)
  File "bin/build.py", line 236, in _render_page
    page.render_to_file()
  File "bin/build.py", line 134, in render_to_file
    f.write(self.render())
  File "bin/build.py", line 124, in render
    data = self.template.mimedoc.get_payload().lstrip() % self
  File "bin/build.py", line 65, in __getitem__
    return getattr(self, dynkey)()
  File "bin/build.py", line 142, in _gen_content
    return _markdown(self.mimedoc.get_payload().lstrip() % self)
TypeError: not enough arguments for format string


> Added:
>    couchdb/site/htdocs/notice/full_commit.js
> Modified:
>    couchdb/site/htdocs/community/committers.html
>    couchdb/site/htdocs/community/lists.html
>    couchdb/site/htdocs/index.html
>    couchdb/site/htdocs/index.txt
>    couchdb/site/htdocs/notice/1.0.1.html
>    couchdb/site/htdocs/notice/1.0.1.txt
> 
> Modified: couchdb/site/htdocs/community/committers.html
> URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/community/committers.html?rev=983857&r1=983856&r2=983857&view=diff
> ==============================================================================
> --- couchdb/site/htdocs/community/committers.html (original)
> +++ couchdb/site/htdocs/community/committers.html Tue Aug 10 05:15:33 2010
> @@ -78,66 +78,66 @@ limitations under the License.
> </div>
>       <div id="content"><h1>Committers</h1>
> 
> -<p><a href="http://damienkatz.net/">Damien Katz</a>, <a href="&#109;ail&#x74;o:&#x64;&#97;m&#105;&#101;n&#64;&#x61;p&#x61;&#99;&#104;&#x65;&#46;o&#114;&#103;">&#x64;&#97;m&#105;&#101;n&#64;&#x61;p&#x61;&#99;&#104;&#x65;&#46;o&#114;&#103;</a></p>
> +<p><a href="http://damienkatz.net/">Damien Katz</a>, <a href="&#x6D;&#97;&#x69;&#108;&#x74;&#111;:&#x64;&#x61;&#109;&#x69;&#101;n&#64;&#x61;&#112;&#x61;&#99;&#104;&#101;.&#x6F;&#114;&#103;">&#x64;&#x61;&#109;&#x69;&#101;n&#64;&#x61;&#112;&#x61;&#99;&#104;&#101;.&#x6F;&#114;&#103;</a></p>
> 
> <p>Original developer and Apache CouchDB PMC Chair.</p>
> 
> -<p><a href="http://jan.prima.de/">Jan Lehnardt</a>, <a href="&#109;ai&#x6C;&#116;&#x6F;:&#106;&#97;&#x6E;&#64;&#x61;&#112;&#97;&#x63;&#104;&#x65;&#x2E;&#111;&#x72;&#x67;">&#106;&#97;&#x6E;&#64;&#x61;&#112;&#97;&#x63;&#104;&#x65;&#x2E;&#111;&#x72;&#x67;</a></p>
> +<p><a href="http://jan.prima.de/">Jan Lehnardt</a>, <a href="&#x6D;&#x61;i&#108;&#116;o:&#x6A;&#97;&#x6E;&#64;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#111;&#x72;&#x67;">&#x6A;&#97;&#x6E;&#64;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#111;&#x72;&#x67;</a></p>
> 
> <p>Worked on the original UNIX port and now works on all ends in CouchDB.
>    He is a freelancing CouchDB consultant and gives presentations around the
>    world.</p>
> 
> -<p><a href="http://tumbolia.org/nslater">Noah Slater</a>, <a href="&#109;&#x61;&#105;&#108;&#x74;&#x6F;:&#110;&#115;&#x6C;&#x61;t&#101;&#114;&#64;&#97;&#112;a&#x63;&#104;&#101;&#x2E;o&#114;&#x67;">&#110;&#115;&#x6C;&#x61;t&#101;&#114;&#64;&#97;&#112;a&#x63;&#104;&#101;&#x2E;o&#114;&#x67;</a></p>
> +<p><a href="http://tumbolia.org/nslater">Noah Slater</a>, <a href="&#x6D;&#97;&#x69;&#108;&#116;&#x6F;:&#110;&#115;&#108;&#x61;&#116;e&#x72;&#64;a&#x70;&#97;&#99;&#104;&#101;&#46;o&#x72;&#x67;">&#110;&#115;&#108;&#x61;&#116;e&#x72;&#64;a&#x70;&#97;&#99;&#104;&#101;&#46;o&#x72;&#x67;</a></p>
> 
> <p>Developed and maintains the Autotools build system and application
>    infrastructure. He is CouchDB&#8217;s release manager and maintains a number of
>    related packages for Debian GNU/Linux.</p>
> 
> -<p><a href="http://www.cmlenz.net/">Christopher Lenz</a>, <a href="&#109;&#x61;&#105;&#108;&#116;&#x6F;:c&#109;&#108;&#x65;&#110;&#122;&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#101;&#46;o&#114;&#103;">c&#109;&#108;&#x65;&#110;&#122;&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#101;&#46;o&#114;&#103;</a></p>
> +<p><a href="http://www.cmlenz.net/">Christopher Lenz</a>, <a href="&#109;&#x61;&#105;&#x6C;to:&#99;&#x6D;&#108;&#x65;&#x6E;&#x7A;&#64;&#x61;&#112;&#97;&#99;h&#101;&#46;&#x6F;&#x72;&#103;">&#99;&#x6D;&#108;&#x65;&#x6E;&#x7A;&#64;&#x61;&#112;&#97;&#99;h&#101;&#46;&#x6F;&#x72;&#103;</a></p>
> 
> <p>Developed and maintains Futon, the Web administration console. He works on
>    the JavaScript view engine, SpiderMonkey and MochiWeb integration in
>    addition to an external Python client.</p>
> 
> -<p><a href="http://jchris.mfdz.com">J. Chris Anderson</a>, <a href="&#x6D;&#x61;&#x69;l&#x74;&#x6F;:&#x6A;&#x63;&#x68;&#114;&#105;&#115;&#64;&#97;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#x67;">&#x6A;&#x63;&#x68;&#114;&#105;&#115;&#64;&#97;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#x67;</a></p>
> +<p><a href="http://jchris.mfdz.com">J. Chris Anderson</a>, <a href="&#x6D;&#x61;&#105;&#x6C;&#116;&#111;:&#106;&#99;&#x68;&#114;&#x69;&#x73;&#64;&#x61;&#112;&#x61;&#x63;&#104;&#x65;&#x2E;&#x6F;&#114;&#x67;">&#106;&#99;&#x68;&#114;&#x69;&#x73;&#64;&#x61;&#112;&#x61;&#x63;&#104;&#x65;&#x2E;&#x6F;&#114;&#x67;</a></p>
> 
> <p>Upgraded the Erlang JSON term format. Integrates community patches,
>   particularly related to the HTTP API and the MapReduce system. Gives talks and
>   presentations about CouchDB, with an eye toward recruiting more developers.</p>
> 
> -<p><a href="http://www.davispj.com/">Paul J. Davis</a>, <a href="&#109;&#97;&#x69;&#108;t&#111;:&#100;&#x61;&#118;&#105;&#115;&#x70;&#64;&#x61;&#x70;&#97;&#x63;h&#101;&#46;&#111;&#114;&#x67;">&#100;&#x61;&#118;&#105;&#115;&#x70;&#64;&#x61;&#x70;&#97;&#x63;h&#101;&#46;&#111;&#114;&#x67;</a></p>
> +<p><a href="http://www.davispj.com/">Paul J. Davis</a>, <a href="&#109;a&#x69;&#x6C;&#x74;&#111;:d&#x61;&#118;&#105;&#x73;&#x70;&#64;&#x61;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;&#114;&#x67;">d&#x61;&#118;&#105;&#x73;&#x70;&#64;&#x61;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;&#114;&#x67;</a></p>
> 
> <p>Developed features for the HTTP API as well as helped with recent upgrades
>   to the MapReduce system. Spends time tracking down various bugs reported in
>   JIRA.</p>
> 
> -<p>Adam Kocoloski, <a href="&#109;a&#x69;&#x6C;&#116;&#111;:&#107;&#x6F;&#99;&#111;&#108;&#x6F;&#115;k&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;">&#107;&#x6F;&#99;&#111;&#108;&#x6F;&#115;k&#64;&#x61;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;</a></p>
> +<p>Adam Kocoloski, <a href="&#x6D;&#x61;&#x69;&#108;&#x74;&#111;:&#107;&#111;&#x63;&#111;&#x6C;&#x6F;&#x73;k&#64;&#x61;p&#x61;&#x63;h&#x65;.&#111;&#114;&#x67;">&#107;&#111;&#x63;&#111;&#x6C;&#x6F;&#x73;k&#64;&#x61;p&#x61;&#x63;h&#x65;.&#111;&#114;&#x67;</a></p>
> 
> <p>Maintains and extends the replicator. Hacks on various other parts of the
>   core database.</p>
> 
> -<p>Mark Hammond, <a href="&#109;a&#105;&#108;t&#111;:m&#x68;&#x61;&#109;m&#x6F;&#x6E;&#x64;&#64;&#97;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;rg">m&#x68;&#x61;&#109;m&#x6F;&#x6E;&#x64;&#64;&#97;&#112;&#97;&#x63;&#104;&#101;&#x2E;&#111;rg</a></p>
> +<p>Mark Hammond, <a href="&#x6D;&#x61;&#105;&#108;&#x74;&#x6F;:&#x6D;&#x68;&#x61;&#x6D;&#x6D;&#x6F;&#x6E;d&#64;&#97;&#x70;&#x61;&#99;&#104;&#x65;&#x2E;o&#114;&#103;">&#x6D;&#x68;&#x61;&#x6D;&#x6D;&#x6F;&#x6E;d&#64;&#97;&#x70;&#x61;&#99;&#104;&#x65;&#x2E;o&#114;&#103;</a></p>
> 
> <p>Windows support.</p>
> 
> -<p><a href="http://www.jasondavies.com/">Jason Davies</a>, <a href="&#109;&#97;&#105;&#108;&#116;&#111;:&#x6A;&#97;&#x73;&#111;&#x6E;&#x64;&#x61;&#118;&#105;e&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;e&#x2E;&#x6F;&#x72;&#x67;">&#x6A;&#97;&#x73;&#111;&#x6E;&#x64;&#x61;&#118;&#105;e&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;e&#x2E;&#x6F;&#x72;&#x67;</a></p>
> +<p><a href="http://www.jasondavies.com/">Jason Davies</a>, <a href="&#109;&#97;&#x69;&#x6C;&#116;&#111;:&#106;a&#115;&#111;n&#100;&#x61;&#x76;&#105;&#101;&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;&#101;&#46;&#111;&#114;&#103;">&#106;a&#115;&#111;n&#100;&#x61;&#x76;&#105;&#101;&#115;&#64;&#x61;&#x70;&#97;&#x63;&#104;&#101;&#46;&#111;&#114;&#103;</a></p>
> 
> <p>Developed various authentication features including cookie-based
>   authentication and OAuth support.</p>
> 
> -<p><a href="http://benoitc.im">Benoît Chesneau</a>, <a href="&#109;&#x61;&#x69;&#108;&#116;&#111;:&#98;&#x65;&#x6E;&#111;&#105;&#116;&#x63;&#64;a&#112;ac&#x68;&#x65;&#x2E;&#x6F;&#114;g">&#98;&#x65;&#x6E;&#111;&#105;&#116;&#x63;&#64;a&#112;ac&#x68;&#x65;&#x2E;&#x6F;&#114;g</a></p>
> +<p><a href="http://benoitc.im">Benoît Chesneau</a>, <a href="&#109;a&#105;&#108;&#116;&#x6F;:b&#101;&#x6E;&#111;&#x69;&#116;&#99;&#64;&#97;&#112;&#97;&#99;&#x68;&#x65;.&#111;&#114;&#x67;">b&#101;&#x6E;&#111;&#x69;&#116;&#99;&#64;&#97;&#112;&#97;&#99;&#x68;&#x65;.&#111;&#114;&#x67;</a></p>
> 
> <p>Developed the URL rewriter and proxy authentication handlers and provides some
>   patches. He also maintains the couchapp script and some other tools and
>   libraries related to CouchDB.</p>
> 
> -<p><a href="http://fdmanana.wordpress.com">Filipe Manana</a>, <a href="&#x6D;&#97;&#105;&#x6C;&#x74;&#111;:&#102;&#100;&#109;&#97;&#110;&#x61;&#x6E;&#97;&#64;&#x61;&#112;&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#x67;">&#102;&#100;&#109;&#97;&#110;&#x61;&#x6E;&#97;&#64;&#x61;&#112;&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#x67;</a></p>
> +<p><a href="http://fdmanana.wordpress.com">Filipe Manana</a>, <a href="&#x6D;a&#x69;l&#116;o:&#x66;&#100;&#109;&#x61;&#x6E;&#x61;&#110;&#x61;&#64;&#97;&#x70;&#97;&#99;&#x68;&#101;&#x2E;&#x6F;&#x72;&#103;">&#x66;&#100;&#109;&#x61;&#x6E;&#x61;&#110;&#x61;&#64;&#97;&#x70;&#97;&#99;&#x68;&#101;&#x2E;&#x6F;&#x72;&#103;</a></p>
> 
> <p>Contributes mostly to the replicator, some parts of the core database and
>   the security features.</p>
> 
> -<p>Robert Newson, <a href="m&#97;&#x69;&#108;&#116;&#111;:&#114;&#110;e&#119;&#115;&#x6F;&#x6E;&#64;a&#x70;&#97;&#99;h&#101;&#46;&#111;&#x72;&#103;">&#114;&#110;e&#119;&#115;&#x6F;&#x6E;&#64;a&#x70;&#97;&#99;h&#101;&#46;&#111;&#x72;&#103;</a></p>
> +<p>Robert Newson, <a href="&#109;&#x61;&#105;&#x6C;&#116;&#x6F;:r&#110;&#x65;w&#115;&#x6F;&#110;&#64;&#x61;&#112;&#97;c&#104;&#101;&#46;&#x6F;&#114;&#103;">r&#110;&#x65;w&#115;&#x6F;&#110;&#64;&#x61;&#112;&#97;c&#104;&#101;&#46;&#x6F;&#114;&#103;</a></p>
> 
> <p>Contributes bug fixes and small features.</p>
> <div id="clear"></div></div>
> 
> Modified: couchdb/site/htdocs/community/lists.html
> URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/community/lists.html?rev=983857&r1=983856&r2=983857&view=diff
> ==============================================================================
> --- couchdb/site/htdocs/community/lists.html (original)
> +++ couchdb/site/htdocs/community/lists.html Tue Aug 10 05:15:33 2010
> @@ -94,11 +94,11 @@ discussion of topics related to CouchDB.
> 
> <ul>
> <li>To <strong>subscribe</strong>, send an email to
> -<a href="&#109;&#97;&#105;&#108;&#x74;&#111;:&#117;&#115;&#101;&#114;&#x2D;&#115;&#117;&#x62;&#x73;&#99;&#x72;i&#98;&#x65;&#64;&#99;&#111;&#x75;&#x63;&#104;&#100;&#x62;&#46;&#97;p&#97;&#x63;&#x68;&#x65;&#x2E;&#111;r&#x67;">&#117;&#115;&#101;&#114;&#x2D;&#115;&#117;&#x62;&#x73;&#99;&#x72;i&#98;&#x65;&#64;&#99;&#111;&#x75;&#x63;&#104;&#100;&#x62;&#46;&#97;p&#97;&#x63;&#x68;&#x65;&#x2E;&#111;r&#x67;</a>.</li>
> +<a href="&#x6D;&#x61;&#x69;&#x6C;&#x74;&#111;:&#x75;&#115;&#x65;&#114;&#x2D;&#x73;&#x75;&#x62;&#115;&#99;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#111;&#114;&#103;">&#x75;&#115;&#x65;&#114;&#x2D;&#x73;&#x75;&#x62;&#115;&#99;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#x70;&#x61;&#x63;&#x68;&#x65;&#x2E;&#111;&#114;&#103;</a>.</li>
> <li>To <strong>unsubscribe</strong> send empty email to
> -<a href="&#x6D;&#x61;&#105;&#108;&#116;&#111;:&#117;&#115;&#x65;&#x72;&#45;u&#110;&#115;&#117;&#98;&#x73;&#x63;&#x72;&#x69;&#x62;&#101;&#64;&#99;ouc&#x68;d&#98;&#x2E;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;&#x72;&#103;">&#117;&#115;&#x65;&#x72;&#45;u&#110;&#115;&#117;&#98;&#x73;&#x63;&#x72;&#x69;&#x62;&#101;&#64;&#99;ouc&#x68;d&#98;&#x2E;&#97;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;&#x72;&#103;</a></li>
> +<a href="&#x6D;&#x61;&#x69;&#x6C;&#x74;o:&#117;&#x73;&#101;&#x72;&#45;&#117;&#x6E;&#x73;&#117;&#x62;&#x73;c&#114;&#105;&#98;&#101;&#64;&#99;&#x6F;u&#99;h&#100;&#x62;&#46;&#97;p&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#103;">&#117;&#x73;&#101;&#x72;&#45;&#117;&#x6E;&#x73;&#117;&#x62;&#x73;c&#114;&#105;&#98;&#101;&#64;&#99;&#x6F;u&#99;h&#100;&#x62;&#46;&#97;p&#x61;&#99;&#104;&#x65;&#46;&#111;&#114;&#103;</a></li>
> <li>Finally, to post a message to the list use the address
> -<a href="m&#x61;&#105;&#108;&#116;o:&#x75;&#x73;&#101;&#114;&#64;c&#x6F;&#x75;&#x63;&#x68;&#100;&#98;&#46;&#97;&#x70;&#97;&#x63;h&#x65;&#46;&#111;&#114;&#x67;">&#x75;&#x73;&#101;&#114;&#64;c&#x6F;&#x75;&#x63;&#x68;&#100;&#98;&#46;&#97;&#x70;&#97;&#x63;h&#x65;&#46;&#111;&#114;&#x67;</a></li>
> +<a href="&#x6D;&#97;&#105;l&#116;&#111;:&#117;&#x73;&#x65;&#114;&#64;&#x63;&#111;u&#x63;&#x68;&#100;&#x62;&#46;&#x61;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;r&#x67;">&#117;&#x73;&#x65;&#114;&#64;&#x63;&#111;u&#x63;&#x68;&#100;&#x62;&#46;&#x61;&#x70;&#x61;&#99;&#x68;&#x65;&#46;&#x6F;r&#x67;</a></li>
> </ul>
> 
> <p>The archives for this list can also be <a href="http://mail-archives.apache.org/mod_mbox/couchdb-user/">browsed online</a>.</p>
> @@ -113,11 +113,11 @@ participate if they are interested follo
> 
> <ul>
> <li>To <strong>subscribe</strong>, send an email to
> -<a href="m&#x61;&#105;&#108;&#x74;&#x6F;:&#100;&#x65;&#x76;-&#115;&#117;&#x62;&#115;&#99;&#x72;&#105;&#x62;&#x65;&#64;c&#x6F;&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#x70;&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#x67;">&#100;&#x65;&#x76;-&#115;&#117;&#x62;&#115;&#99;&#x72;&#105;&#x62;&#x65;&#64;c&#x6F;&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#x70;&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#x67;</a>.</li>
> +<a href="&#x6D;&#97;&#x69;&#x6C;&#116;&#111;:&#x64;&#101;&#118;-&#x73;&#117;&#98;&#x73;&#x63;&#x72;&#105;&#x62;&#x65;&#64;&#99;&#x6F;&#117;&#x63;&#x68;&#x64;&#98;&#x2E;&#x61;&#112;&#x61;&#99;&#104;&#101;&#x2E;o&#x72;g">&#x64;&#101;&#118;-&#x73;&#117;&#98;&#x73;&#x63;&#x72;&#105;&#x62;&#x65;&#64;&#99;&#x6F;&#117;&#x63;&#x68;&#x64;&#98;&#x2E;&#x61;&#112;&#x61;&#99;&#104;&#101;&#x2E;o&#x72;g</a>.</li>
> <li>To <strong>unsubscribe</strong> send empty email to
> -<a href="m&#97;&#105;&#x6C;&#x74;&#111;:&#100;e&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;i&#98;&#101;&#64;&#x63;o&#117;c&#104;&#x64;b.&#97;p&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;">&#100;e&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;i&#98;&#101;&#64;&#x63;o&#117;c&#104;&#x64;b.&#97;p&#97;&#99;&#x68;&#x65;&#x2E;&#x6F;&#x72;&#103;</a></li>
> +<a href="&#109;&#97;&#x69;l&#x74;&#111;:&#100;&#101;&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#98;&#x73;&#x63;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#104;&#x64;b&#x2E;&#x61;&#112;&#97;&#x63;&#x68;&#101;&#46;&#111;&#114;&#x67;">&#100;&#101;&#118;&#45;&#x75;&#x6E;&#x73;&#x75;&#98;&#x73;&#x63;&#x72;&#x69;&#98;&#101;&#64;&#99;o&#x75;&#99;&#104;&#x64;b&#x2E;&#x61;&#112;&#97;&#x63;&#x68;&#101;&#46;&#111;&#114;&#x67;</a></li>
> <li>Finally, to post a message to the list use the address
> -<a href="&#109;a&#x69;&#108;&#116;&#x6F;:&#100;&#101;&#x76;&#64;&#99;&#111;&#x75;&#x63;&#104;&#x64;&#98;&#46;&#x61;&#112;&#x61;&#x63;&#x68;e&#x2E;&#x6F;&#114;&#x67;">&#100;&#101;&#x76;&#64;&#99;&#111;&#x75;&#x63;&#104;&#x64;&#98;&#46;&#x61;&#112;&#x61;&#x63;&#x68;e&#x2E;&#x6F;&#114;&#x67;</a></li>
> +<a href="&#x6D;&#x61;&#x69;&#x6C;&#116;&#111;:&#x64;&#101;v&#64;&#x63;o&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#103;">&#x64;&#101;v&#64;&#x63;o&#x75;&#99;&#104;&#x64;&#x62;.&#x61;&#112;&#97;c&#x68;&#101;&#46;&#111;&#114;&#103;</a></li>
> </ul>
> 
> <p>The archives for this list can also be <a href="http://mail-archives.apache.org/mod_mbox/couchdb-dev/">browsed online</a>.</p>
> @@ -130,9 +130,9 @@ to see and review changes made by others
> 
> <ul>
> <li>To <strong>subscribe</strong>, send an email to
> -<a href="&#x6D;&#x61;&#x69;&#x6C;&#x74;&#111;:&#x63;o&#109;m&#x69;&#x74;&#x73;&#45;&#115;&#x75;&#98;&#x73;&#99;&#x72;&#105;&#x62;&#x65;&#64;&#x63;&#x6F;&#x75;c&#x68;d&#98;&#x2E;&#x61;pa&#x63;&#x68;e&#x2E;&#111;&#114;&#x67;">&#x63;o&#109;m&#x69;&#x74;&#x73;&#45;&#115;&#x75;&#98;&#x73;&#99;&#x72;&#105;&#x62;&#x65;&#64;&#x63;&#x6F;&#x75;c&#x68;d&#98;&#x2E;&#x61;pa&#x63;&#x68;e&#x2E;&#111;&#114;&#x67;</a>.</li>
> +<a href="&#x6D;&#x61;&#105;&#x6C;&#116;&#111;:&#x63;o&#109;&#x6D;&#x69;&#x74;&#x73;&#45;s&#x75;&#98;&#x73;&#99;&#x72;i&#98;&#101;&#64;&#x63;&#111;&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#112;&#97;&#99;h&#101;&#46;&#111;&#114;&#103;">&#x63;o&#109;&#x6D;&#x69;&#x74;&#x73;&#45;s&#x75;&#98;&#x73;&#99;&#x72;i&#98;&#101;&#64;&#x63;&#111;&#x75;&#99;&#x68;&#100;&#98;&#x2E;&#97;&#112;&#97;&#99;h&#101;&#46;&#111;&#114;&#103;</a>.</li>
> <li>To <strong>unsubscribe</strong> send empty email to
> -<a href="&#x6D;&#97;&#x69;&#108;&#116;&#x6F;:&#x63;&#111;&#x6D;&#x6D;&#x69;&#116;s&#45;&#117;n&#115;&#117;&#x62;&#115;&#99;&#114;i&#98;&#101;&#64;&#x63;&#x6F;&#x75;&#99;&#x68;&#x64;&#x62;&#46;&#97;&#112;&#97;&#99;&#104;&#x65;&#x2E;&#111;&#114;&#103;">&#x63;&#111;&#x6D;&#x6D;&#x69;&#116;s&#45;&#117;n&#115;&#117;&#x62;&#115;&#99;&#114;i&#98;&#101;&#64;&#x63;&#x6F;&#x75;&#99;&#x68;&#x64;&#x62;&#46;&#97;&#112;&#97;&#99;&#104;&#x65;&#x2E;&#111;&#114;&#103;</a></li>
> +<a href="ma&#x69;&#108;&#116;o:&#99;&#x6F;&#x6D;&#x6D;&#x69;t&#x73;&#x2D;&#117;&#110;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;&#105;&#98;e&#64;&#x63;&#111;&#x75;c&#x68;&#100;&#x62;&#46;&#97;&#112;&#x61;&#99;&#104;&#x65;&#46;o&#x72;&#x67;">&#99;&#x6F;&#x6D;&#x6D;&#x69;t&#x73;&#x2D;&#117;&#110;&#x73;&#x75;&#x62;&#x73;&#x63;&#114;&#105;&#98;e&#64;&#x63;&#111;&#x75;c&#x68;&#100;&#x62;&#46;&#97;&#112;&#x61;&#99;&#104;&#x65;&#46;o&#x72;&#x67;</a></li>
> </ul>
> 
> <p>The archives for this list can also be <a href="http://mail-archives.apache.org/mod_mbox/couchdb-commits/">browsed online</a>.</p>
> 
> Modified: couchdb/site/htdocs/index.html
> URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/index.html?rev=983857&r1=983856&r2=983857&view=diff
> ==============================================================================
> --- couchdb/site/htdocs/index.html (original)
> +++ couchdb/site/htdocs/index.html Tue Aug 10 05:15:33 2010
> @@ -77,6 +77,8 @@ limitations under the License.
> <p><img src="img/sketch.png" width="292" height="340" alt="CouchDB Server Components"
>      style="float: right; margin-left: 2em"></p>
> 
> +<p><strong>Notice:</strong> The 1.0.0 release has a critical bug which can lead to data loss in the default configuration. <a href="notice/1.0.1.html">Click here for information on how to maintain data safety.</a></p>
> +
> <p>Apache CouchDB is a document-oriented database that can be queried and indexed
> in a MapReduce fashion using JavaScript. CouchDB also offers incremental
> replication with bi-directional conflict detection and resolution.</p>
> 
> Modified: couchdb/site/htdocs/index.txt
> URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/index.txt?rev=983857&r1=983856&r2=983857&view=diff
> ==============================================================================
> --- couchdb/site/htdocs/index.txt (original)
> +++ couchdb/site/htdocs/index.txt Tue Aug 10 05:15:33 2010
> @@ -10,6 +10,8 @@ Sort-Index: 010
> <img src="img/sketch.png" width="292" height="340" alt="CouchDB Server Components"
>      style="float: right; margin-left: 2em">
> 
> +**Notice:** The 1.0.0 release has a critical bug which can lead to data loss in the default configuration. [Click here for information on how to maintain data safety.](notice/1.0.1.html)
> +
> Apache CouchDB is a document-oriented database that can be queried and indexed
> in a MapReduce fashion using JavaScript. CouchDB also offers incremental
> replication with bi-directional conflict detection and resolution.
> 
> Modified: couchdb/site/htdocs/notice/1.0.1.html
> URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/notice/1.0.1.html?rev=983857&r1=983856&r2=983857&view=diff
> ==============================================================================
> --- couchdb/site/htdocs/notice/1.0.1.html (original)
> +++ couchdb/site/htdocs/notice/1.0.1.html Tue Aug 10 05:15:33 2010
> @@ -108,7 +108,15 @@ limitations under the License.
> 
> <h3>For everyone</h3>
> 
> -<p>To ensure that each database is committed, you can use the <code>_ensure_full_commit</code> command. There are a couple of ways to do this. Here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.</p>
> +<p>To ensure that each database is committed, you can use the <code>_ensure_full_commit</code> command. There are a few of ways to do this. </p>
> +
> +<p>The simplest method is to right click the following link and add it to your bookmarks. </p>
> +
> +<p>Bookmarklet: <a href="javascript:%24.couch.allDbs%28%7Bsuccess%3Afunction%28dbs%29%7Bfunction%20commitDbs%28list%29%7Bvar%20db%3Dlist.pop%28%29%3B%24.ajax%28%7Btype%3A%22POST%22%2Curl%3A%22%2F%22%2BencodeURIComponent%28db%29%2B%22%2F_ensure_full_commit%22%2CcontentType%3A%22application%2Fjson%22%2CdataType%3A%22json%22%2Ccomplete%3Afunction%28r%29%7B%24%28%22%23content%22%29.prepend%28%27%3Cul%20id%3D%22commit_all%22%3E%3C%2Ful%3E%27%29%3Bif%28r.status%3D%3D201%29%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%3Ecommitted%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Delse%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%20style%3D%22color%3Ared%3B%22%3Eerror%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Dif%28list.length%3E0%29%7BcommitDbs%28list%29%3B%7D%7D%7D%29%3B%7DcommitDbs%28dbs%29%3B%7D%7D%29%3B">Commit All Databases</a></p>
> +
> +<p>Now visit Futon on your CouchDB instance at <a href="http://localhost:5984/_utils/">http://localhost:5984/_utils/</a>, and select the bookmark. It will use the JavaScript libraries included with Futon to ensure all your databases are fully committed.</p>
> +
> +<p>Alternatively, here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.</p>
> 
> <p>Save this HTML to a file on your machine called <code>commit_all.html</code></p>
> 
> 
> Modified: couchdb/site/htdocs/notice/1.0.1.txt
> URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/notice/1.0.1.txt?rev=983857&r1=983856&r2=983857&view=diff
> ==============================================================================
> --- couchdb/site/htdocs/notice/1.0.1.txt (original)
> +++ couchdb/site/htdocs/notice/1.0.1.txt Tue Aug 10 05:15:33 2010
> @@ -33,7 +33,15 @@ The next time you write a document to ea
> 
> ### For everyone
> 
> -To ensure that each database is committed, you can use the `_ensure_full_commit` command. There are a couple of ways to do this. Here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.
> +To ensure that each database is committed, you can use the `_ensure_full_commit` command. There are a few of ways to do this. 
> +
> +The simplest method is to right click the following link and add it to your bookmarks. 
> +
> +Bookmarklet: [Commit All Databases](copy_link_text_from_full_commit.js)
> +
> +Now visit Futon on your CouchDB instance at <http://localhost:5984/_utils/>, and select the bookmark. It will use the JavaScript libraries included with Futon to ensure all your databases are fully committed.
> +
> +Alternatively, here is a simple HTML file that you can upload to your CouchDB using Futon. When you visit it, it will make sure your data is all safely committed. If you prefer a shell script, skip below this file.
> 
> Save this HTML to a file on your machine called `commit_all.html`
> 
> 
> Added: couchdb/site/htdocs/notice/full_commit.js
> URL: http://svn.apache.org/viewvc/couchdb/site/htdocs/notice/full_commit.js?rev=983857&view=auto
> ==============================================================================
> --- couchdb/site/htdocs/notice/full_commit.js (added)
> +++ couchdb/site/htdocs/notice/full_commit.js Tue Aug 10 05:15:33 2010
> @@ -0,0 +1,25 @@
> +// the code used to create the bookmarklet
> +$.couch.allDbs({
> +  success : function(dbs) {
> +    function commitDbs(list) {
> +      var db = list.pop();
> +      $.ajax({
> +        type: "POST", url: "/" + encodeURIComponent(db) + "/_ensure_full_commit",
> +        contentType: "application/json", dataType: "json",
> +        complete : function(r) {
> +          $("#content").prepend('<ul id="commit_all"></ul>');
> +          if (r.status == 201) {
> +            $("#commit_all").append('<li>committed: '+db+'</li>');                
> +          } else {
> +            $("#commit_all").append('<li style="color:red;">error: '+db+'</li>');                
> +          }
> +          if (list.length > 0) {commitDbs(list);}
> +        }
> +      });
> +    }
> +    commitDbs(dbs);
> +  }
> +});
> +
> +// the href for the bookmarklet, needs to be copied directly to the html, as build.py chokes on it
> +javascript:%24.couch.allDbs%28%7Bsuccess%3Afunction%28dbs%29%7Bfunction%20commitDbs%28list%29%7Bvar%20db%3Dlist.pop%28%29%3B%24.ajax%28%7Btype%3A%22POST%22%2Curl%3A%22%2F%22%2BencodeURIComponent%28db%29%2B%22%2F_ensure_full_commit%22%2CcontentType%3A%22application%2Fjson%22%2CdataType%3A%22json%22%2Ccomplete%3Afunction%28r%29%7B%24%28%22%23content%22%29.prepend%28%27%3Cul%20id%3D%22commit_all%22%3E%3C%2Ful%3E%27%29%3Bif%28r.status%3D%3D201%29%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%3Ecommitted%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Delse%7B%24%28%22%23commit_all%22%29.append%28%27%3Cli%20style%3D%22color%3Ared%3B%22%3Eerror%3A%20%27%2Bdb%2B%27%3C%2Fli%3E%27%29%3B%7Dif%28list.length%3E0%29%7BcommitDbs%28list%29%3B%7D%7D%7D%29%3B%7DcommitDbs%28dbs%29%3B%7D%7D%29%3B
> 
>