You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by ro...@apache.org on 2014/02/02 17:12:34 UTC

svn commit: r1563648 [1/2] - in /thrift/site/publish: ./ about/ developers/ docs/ docs/BuildingFromSource/ docs/HowToContribute/ docs/committers/ docs/committers/AdditionalReading/ docs/committers/HowToPublish/ docs/committers/HowToRelease/ docs/commit...

Author: roger
Date: Sun Feb  2 16:12:33 2014
New Revision: 1563648

URL: http://svn.apache.org/r1563648
Log:
update generated content

Modified:
    thrift/site/publish/about/index.html
    thrift/site/publish/developers/index.html
    thrift/site/publish/docs/BuildingFromSource/index.html
    thrift/site/publish/docs/HowToContribute/index.html
    thrift/site/publish/docs/committers/AdditionalReading/index.html
    thrift/site/publish/docs/committers/HowToPublish/index.html
    thrift/site/publish/docs/committers/HowToRelease/index.html
    thrift/site/publish/docs/committers/HowToThriftWebsite/index.html
    thrift/site/publish/docs/committers/HowToVersion/index.html
    thrift/site/publish/docs/committers/index.html
    thrift/site/publish/docs/concepts/index.html
    thrift/site/publish/docs/features/index.html
    thrift/site/publish/docs/idl/index.html
    thrift/site/publish/docs/index.html
    thrift/site/publish/docs/install/centos/index.html
    thrift/site/publish/docs/install/index.html
    thrift/site/publish/docs/install/os_x/index.html
    thrift/site/publish/docs/install/ubuntu/index.html
    thrift/site/publish/docs/install/windows/index.html
    thrift/site/publish/docs/types/index.html
    thrift/site/publish/download/index.html
    thrift/site/publish/index.html
    thrift/site/publish/mailing/index.html
    thrift/site/publish/sitemap/index.html
    thrift/site/publish/static/images/apache-incubator-small.png
    thrift/site/publish/tutorial/as3/index.html
    thrift/site/publish/tutorial/c_glib/index.html
    thrift/site/publish/tutorial/cocoa/index.html
    thrift/site/publish/tutorial/cpp/index.html
    thrift/site/publish/tutorial/csharp/index.html
    thrift/site/publish/tutorial/d/index.html
    thrift/site/publish/tutorial/delphi/index.html
    thrift/site/publish/tutorial/erl/index.html
    thrift/site/publish/tutorial/go/index.html
    thrift/site/publish/tutorial/graphviz/index.html
    thrift/site/publish/tutorial/hs/index.html
    thrift/site/publish/tutorial/index.html
    thrift/site/publish/tutorial/java/index.html
    thrift/site/publish/tutorial/javame/index.html
    thrift/site/publish/tutorial/js/index.html
    thrift/site/publish/tutorial/nodejs/index.html
    thrift/site/publish/tutorial/ocaml/index.html
    thrift/site/publish/tutorial/perl/index.html
    thrift/site/publish/tutorial/php/index.html
    thrift/site/publish/tutorial/py/index.html
    thrift/site/publish/tutorial/rb/index.html
    thrift/site/publish/tutorial/st/index.html

Modified: thrift/site/publish/about/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/about/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/about/index.html (original)
+++ thrift/site/publish/about/index.html Sun Feb  2 16:12:33 2014
@@ -79,241 +79,195 @@ Thrift conforms to the most common idiom
 Niche, language-specific features belong in extensions, not the core library.</p></li>
 <li><p><strong>Performance</strong>
 Strive for performance first, elegance second.</p></li>
-</ul>
-
-<hr>
-
-<h2>Project Team</h2>
+</ul><hr><h2>Project Team</h2>
 
 <h3>Committers</h3>
 
 <div class="committers">
-    <table class="table table-bordered table-striped">
-        <tbody>
-        <tr>
-            <td><b>Apache ID</b></td>
+    <table class="table table-bordered table-striped"><tbody>
+<tr>
+<td><b>Apache ID</b></td>
             <td><b>Full Name</b></td>
             <td><b>Specialities</b></td>
             <td><b>Timezone</b></td>
         </tr>
-        
-        <tr class="">
-            <td class="username">mcslee</td>
+<tr class="">
+<td class="username">mcslee</td>
             <td class="fullname">Mark Slee</td>
             <td>General vision and implementation</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">dreiss</td>
+<tr class="">
+<td class="username">dreiss</td>
             <td class="fullname">David Reiss</td>
             <td>Everything, GIT configuration, performance</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">aditya</td>
+<tr class="">
+<td class="username">aditya</td>
             <td class="fullname">Aditya Agarwal</td>
             <td>C++ servers</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">marck</td>
+<tr class="">
+<td class="username">marck</td>
             <td class="fullname">Marc Kwiatkowski</td>
             <td>C++ concurrency</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">jwang</td>
+<tr class="">
+<td class="username">jwang</td>
             <td class="fullname">James Wang</td>
             <td>C++ transports and processors</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">cpiro</td>
+<tr class="">
+<td class="username">cpiro</td>
             <td class="fullname">Chris Piro</td>
             <td>Erlang</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">bmaurer</td>
+<tr class="">
+<td class="username">bmaurer</td>
             <td class="fullname">Ben Maurer</td>
             <td>Python data serialization</td>
             <td align="right">-5</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">kclark</td>
+<tr class="">
+<td class="username">kclark</td>
             <td class="fullname">Kevin Clark</td>
             <td>Ruby implementation</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">jake</td>
+<tr class="">
+<td class="username">jake</td>
             <td class="fullname">Jake Luciani</td>
             <td>Perl, JavaScript</td>
             <td align="right">-5</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">bryanduxbury</td>
+<tr class="">
+<td class="username">bryanduxbury</td>
             <td class="fullname">Bryan Duxbury</td>
             <td>Compact Protocol, Java, Ruby</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">esteve</td>
+<tr class="">
+<td class="username">esteve</td>
             <td class="fullname">Esteve Fernandez</td>
             <td>Python, Twisted, async transports</td>
             <td align="right">1</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">todd</td>
+<tr class="">
+<td class="username">todd</td>
             <td class="fullname">Todd Lipcon</td>
             <td>Erlang, Java</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">geechorama</td>
+<tr class="">
+<td class="username">geechorama</td>
             <td class="fullname">Andrew McGeachie</td>
             <td>Cocoa</td>
             <td align="right">?</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">molinaro</td>
+<tr class="">
+<td class="username">molinaro</td>
             <td class="fullname">Anthony Molinaro</td>
             <td>Erlang, Perl, autotools</td>
             <td align="right">-8</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">roger</td>
+<tr class="">
+<td class="username">roger</td>
             <td class="fullname">Roger Meier</td>
             <td>Continuous Integration, C++, C#, JavaScript</td>
             <td align="right">2</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">jfarrell</td>
+<tr class="">
+<td class="username">jfarrell</td>
             <td class="fullname">Jake Farrell</td>
             <td>Release Manager, Build, Client Publishing, Java, PHP, Ruby</td>
             <td align="right">-5</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">jensg</td>
+<tr class="">
+<td class="username">jensg</td>
             <td class="fullname">Jens Geyer</td>
             <td>Delphi, C#, Go</td>
             <td align="right">1</td>
         </tr>
-        
-        <tr class="">
-            <td class="username">carl</td>
+<tr class="">
+<td class="username">carl</td>
             <td class="fullname">Carl Yeksigian</td>
             <td>C#</td>
             <td align="right">-5</td>
         </tr>
-        
-        </tbody>
-    </table>
+</tbody></table>
 </div>
 
 <h3>Champion</h3>
 
 <ul>
 <li>Doug Cutting</li>
-</ul>
-
-<h3>Mentors</h3>
+</ul><h3>Mentors</h3>
 
 <ul>
 <li>Paul Querna</li>
 <li>Upayavira</li>
 <li>Jason van Zyl</li>
-</ul>
-
-<hr>
-
-<h2>Powered by Apache Thrift</h2>
+</ul><hr><h2>Powered by Apache Thrift</h2>
 
 <p>The following companies are known to employ Apache Thrift in their production services.</p>
 
 <div class="committers">
-    <table class="table table-bordered table-striped">
-        <tbody>
-        <tr>
-            <td><b>Company</b></td>
+    <table class="table table-bordered table-striped"><tbody>
+<tr>
+<td><b>Company</b></td>
             <td><b>Website</b></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">Cloudera</td>
+<tr class="">
+<td class="company">Cloudera</td>
             <td class="website"><a href="http://www.cloudera.com">http://www.cloudera.com</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">Evernote</td>
+<tr class="">
+<td class="company">Evernote</td>
             <td class="website"><a href="http://evernote.com">http://evernote.com</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">Facebook</td>
+<tr class="">
+<td class="company">Facebook</td>
             <td class="website"><a href="http://www.facebook.com">http://www.facebook.com</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">last.fm</td>
+<tr class="">
+<td class="company">last.fm</td>
             <td class="website"><a href="http://www.last.fm">http://www.last.fm</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">Mendeley</td>
+<tr class="">
+<td class="company">Mendeley</td>
             <td class="website"><a href="http://www.mendeley.com">http://www.mendeley.com</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">OpenX</td>
+<tr class="">
+<td class="company">OpenX</td>
             <td class="website"><a href="http://www.openx.org">http://www.openx.org</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">RapLeaf</td>
+<tr class="">
+<td class="company">RapLeaf</td>
             <td class="website"><a href="http://www.rapleaf.com">http://www.rapleaf.com</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">reCaptcha</td>
+<tr class="">
+<td class="company">reCaptcha</td>
             <td class="website"><a href="http://www.recaptcha.com">http://www.recaptcha.com</a></td>
         </tr>
-        
-        <tr class="">
-            <td class="company">Aereo</td>
+<tr class="">
+<td class="company">Aereo</td>
             <td class="website"><a href="http://www.aereo.com">http://www.aereo.com</a></td>
         </tr>
-        
-        </tbody>
-    </table>
+</tbody></table>
 </div>
 
-<hr>
-
-<h3>Testimonials</h3>
+<hr><h3>Testimonials</h3>
 
 <blockquote>
 <p>As I have said to a number of people, Thrift is the Swiss Army Knife of software.</p>
 </blockquote>
 
 <p><a href="http://mail-archives.apache.org/mod_mbox/thrift-user/201401.mbox/%3cA9426854-4369-4D29-8E1D-7328904981A6@manbert.com%3e">Rush Manbert</a></p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/developers/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/developers/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/developers/index.html (original)
+++ thrift/site/publish/developers/index.html Sun Feb  2 16:12:33 2014
@@ -70,20 +70,14 @@
 
 <p>Anyone interested in contributing to Apache Thrift should read the <a href="/docs/HowToContribute/">How to Contribute</a> guide prior to submitting any patches to <a href="http://issues.apache.org/jira/browse/THRIFT">Jira</a>. If you have any questions about this please <a href="/mailing/">contact us</a>.</p>
 
-<hr>
-
-<h2>Issue Tracking</h2>
+<hr><h2>Issue Tracking</h2>
 
 <p>Apache Thrift tracks both bugs and enhancements using <a href="http://issues.apache.org/jira/browse/THRIFT">Jira</a>. Before filing new requests, we ask that you first do the following:</p>
 
 <ul>
 <li>Search the <a href="http://issues.apache.org/jira/browse/THRIFT">Jira</a> database</li>
 <li>Check the <a href="/mailing/">user mailing list</a> via searching the archives or asking a question</li>
-</ul>
-
-<hr>
-
-<h2>Source Control</h2>
+</ul><hr><h2>Source Control</h2>
 
 <p>The Apache Thrift source code resides in the Apache git repository. Four types of access are available:</p>
 
@@ -117,7 +111,6 @@
 </ul>
 </li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/BuildingFromSource/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/BuildingFromSource/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/BuildingFromSource/index.html (original)
+++ thrift/site/publish/docs/BuildingFromSource/index.html Sun Feb  2 16:12:33 2014
@@ -81,6 +81,11 @@ From the top directory, do:</p>
 <pre><code>./configure
 </code></pre>
 
+<p>Disable a language:</p>
+
+<pre><code>./configure --without-java
+</code></pre>
+
 <p>You may need to specify the location of the boost files explicitly. If you installed boost in /usr/local, you would run configure as follows:</p>
 
 <pre><code>./configure --with-boost=/usr/local
@@ -113,6 +118,11 @@ From the top directory, do:</p>
 <pre><code>make check
 </code></pre>
 
+<p>and the cross language test suite:</p>
+
+<pre><code>sh test/test.sh
+</code></pre>
+
 <h3>Issues while compiling</h3>
 
 <ul>
@@ -136,9 +146,7 @@ From the top directory, do:</p>
 
 <p>Although the thrift compiler build appears to be compatible with parallel make without libtool lock, the thrift runtime build is not.</p>
 </li>
-</ul>
-
-<h2>Installing</h2>
+</ul><h2>Installing</h2>
 
 <p>From the top directory, become superuser and do:</p>
 
@@ -149,7 +157,6 @@ From the top directory, do:</p>
 better suited to those languages (this applies to Java, Ruby, PHP).</p>
 
 <p>Look for the README file in the lib/<language>/ folder for more details on the installation of each language library package.</language></p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/HowToContribute/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/HowToContribute/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/HowToContribute/index.html (original)
+++ thrift/site/publish/docs/HowToContribute/index.html Sun Feb  2 16:12:33 2014
@@ -94,9 +94,7 @@
 <li>Attach the newly generated patch to the issue </li>
 <li>Wait for other developers or committers to review it and hopefully +1 the ticket</li>
 <li>Wait for a committer to commit it.</li>
-</ol>
-
-<h3>More info</h3>
+</ol><h3>More info</h3>
 
 <p>Plenty of information on why and how to contribute is available on the Apache Software Foundation (ASF) web site. 
  In particular, we recommend the following:</p>
@@ -104,9 +102,8 @@
 <ul>
 <li><a href="http://www.apache.org/dev/contributors">Contributors Tech Guide</a></li>
 <li><a href="http://www.apache.org/foundation/getinvolved.html">Get involved!</a></li>
-<li><a href="http://www.apache.org/licenses/LICENSE-2.0.html#contributions">Legal aspects on Submission of Contributions (Patches)</a></li>
+<li>[Legal aspects on Submission of Contributions (Patches)|http://www.apache.org/licenses/LICENSE-2.0.html#contributions]</li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/committers/AdditionalReading/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/committers/AdditionalReading/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/committers/AdditionalReading/index.html (original)
+++ thrift/site/publish/docs/committers/AdditionalReading/index.html Sun Feb  2 16:12:33 2014
@@ -73,7 +73,6 @@
 <li><a href="http://www.apache.org/dev/release-signing.html">Signing Releases</a></li>
 <li><a href="http://www.apache.org/dev/publishing-maven-artifacts.html">Publishing Maven Artifacts</a></li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/committers/HowToPublish/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/committers/HowToPublish/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/committers/HowToPublish/index.html (original)
+++ thrift/site/publish/docs/committers/HowToPublish/index.html Sun Feb  2 16:12:33 2014
@@ -73,9 +73,7 @@
 <li>Copy the tarball, signature, and hashes to the official artifact rep:
 
 <ol>
-<li>mkdir -p /www/www.apache.org/dist/thrift/<version>
-
-<ol>
+<li>mkdir -p /www/www.apache.org/dist/thrift/<version><ol>
 <li>copy the tarball, signature, and checksums into the above dir</li>
 </ol></version>
 </li>
@@ -96,7 +94,6 @@
 </li>
 <li>“Release” the version in JIRA and create the next version label and transition any tickets to the new version.</li>
 </ol>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/committers/HowToRelease/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/committers/HowToRelease/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/committers/HowToRelease/index.html (original)
+++ thrift/site/publish/docs/committers/HowToRelease/index.html Sun Feb  2 16:12:33 2014
@@ -103,9 +103,7 @@
 <li>After this vote has been open for 72 hours, check if it has passed.</li>
 <li>If the vote has passed, congratulations, you have a valid release. Now you are ready to <a href="/docs/committers/HowToPublish/">publish the release</a>
 </li>
-</ol>
-
-<h3>Creating a binary version of thrift compiler for Windows</h3>
+</ol><h3>Creating a binary version of thrift compiler for Windows</h3>
 
 <ol>
 <li>unpack release tarball: tar -xzf thrift-[version].tar.gz ; cd thrift-[version]/</li>
@@ -119,7 +117,6 @@
 <li>Sign the exe: gpg -ba [thrift-[version].exe] &gt; [thrift-[version].exe].asc</li>
 <li>Compute the sha1 and md5 hashes of the tarball: sha1 [thrift-[version].exe] &gt; [thrift-[version].exe].sha1 &amp;&amp; md5 [thrift-[version].exe] &gt; [thrift-[version].exe].md5</li>
 </ol>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/committers/HowToThriftWebsite/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/committers/HowToThriftWebsite/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/committers/HowToThriftWebsite/index.html (original)
+++ thrift/site/publish/docs/committers/HowToThriftWebsite/index.html Sun Feb  2 16:12:33 2014
@@ -97,9 +97,7 @@
 </li>
 </ul>
 </li>
-</ul>
-
-<h3>Updating Release Versions</h3>
+</ul><h3>Updating Release Versions</h3>
 
 <p>The current release versioning is kept in the global configuration file config.yaml. Update the following values and then following <b>Updating the Website</b> section below </p>
 
@@ -115,7 +113,6 @@ current_release_date: "2013-08-21"
 <li>rake gen (static website is left in the 'output' folder)</li>
 <li>Check in all the changes</li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/committers/HowToVersion/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/committers/HowToVersion/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/committers/HowToVersion/index.html (original)
+++ thrift/site/publish/docs/committers/HowToVersion/index.html Sun Feb  2 16:12:33 2014
@@ -73,158 +73,130 @@
 <ul>
 <li>https://issues.apache.org/jira/browse/THRIFT-6</li>
 <li>https://issues.apache.org/jira/browse/THRIFT-274</li>
-</ul>
-
-<h3>Client version information locations</h3>
+</ul><h3>Client version information locations</h3>
 
 <table>
-    <tr>
-        <td><b>Language</b></td>
+<tr>
+<td><b>Language</b></td>
         <td><b>Automated</b></td>
         <td><b>File(s) containing version info</b></td>
     </tr>
-    
-    <tr>
-        <td>thrift-compiler</td>
+<tr>
+<td>thrift-compiler</td>
         <td>yes</td>
         <td>configure.ac</td>
     </tr>
-    
-    <tr>
-        <td>as3</td>
+<tr>
+<td>as3</td>
         <td>no</td>
         <td>based on java lib build.properties</td>
     </tr>
-    
-    <tr>
-        <td>cocoa</td>
+<tr>
+<td>cocoa</td>
         <td>no</td>
         <td></td>
     </tr>
-    
-    <tr>
-        <td>cpp</td>
+<tr>
+<td>cpp</td>
         <td>yes</td>
         <td></td>
     </tr>
-    
-    <tr>
-        <td>csharp</td>
+<tr>
+<td>csharp</td>
         <td>no</td>
         <td>lib/csharp/src/Properties/AssemblyInfo.cs</td>
     </tr>
-    
-    <tr>
-        <td></td>
+<tr>
+<td></td>
         <td></td>
         <td>lib/csharp/ThriftMSBuildTask/Properties/AssemblyInfo.cs</td>
     </tr>
-    
-    <tr>
-        <td>delphi</td>
+<tr>
+<td>delphi</td>
         <td>no</td>
         <td>/lib/delphi/src/Thrift.pas</td>
     </tr>
-    
-    <tr>
-        <td>erl</td>
+<tr>
+<td>erl</td>
         <td>yes</td>
         <td>lib/erl/src/thrift.app.src</td>
     </tr>
-    
-    <tr>
-        <td>go</td>
+<tr>
+<td>go</td>
         <td>no</td>
         <td></td>
     </tr>
-    
-    <tr>
-        <td>hs</td>
+<tr>
+<td>hs</td>
         <td>no</td>
         <td>lib/hs/Thrift.cabal</td>
     </tr>
-    
-    <tr>
-        <td>java</td>
+<tr>
+<td>java</td>
         <td>no</td>
         <td>lib/java/build.properties</td>
     </tr>
-    
-    <tr>
-        <td>javame</td>
+<tr>
+<td>javame</td>
         <td>no</td>
         <td></td>
     </tr>
-    
-    <tr>
-        <td>js</td>
+<tr>
+<td>js</td>
         <td>no</td>
         <td>lib/js/thrift.js</td>
     </tr>
-    
-    <tr>
-        <td>node.js</td>
+<tr>
+<td>node.js</td>
         <td>no</td>
         <td>lib/nodejs/package.json</td>
     </tr>
-    
-    <tr>
-        <td>ocaml</td>
+<tr>
+<td>ocaml</td>
         <td>no</td>
         <td></td>
     </tr>
-    
-    <tr>
-        <td>perl</td>
+<tr>
+<td>perl</td>
         <td>no</td>
         <td>lib/perl/lib/Thrift.pm</td>
     </tr>
-    
-    <tr>
-        <td></td>
+<tr>
+<td></td>
         <td></td>
         <td>lib/perl/Makefile.PL</td>
     </tr>
-    
-    <tr>
-        <td>php</td>
+<tr>
+<td>php</td>
         <td>no</td>
         <td></td>
     </tr>
-    
-    <tr>
-        <td>py</td>
+<tr>
+<td>py</td>
         <td>no</td>
         <td>lib/py/setup.py</td>
     </tr>
-    
-    <tr>
-        <td>rb</td>
+<tr>
+<td>rb</td>
         <td>no</td>
         <td>lib/rb/Rakefile</td>
     </tr>
-    
-    <tr>
-        <td>st</td>
+<tr>
+<td>st</td>
         <td>no</td>
         <td></td>
     </tr>
-    
-    <tr>
-        <td>Debian Packages</td>
+<tr>
+<td>Debian Packages</td>
         <td>no</td>
         <td>contrib/debian/changelog</td>
     </tr>
-    
-    <tr>
-        <td>DOAP</td>
+<tr>
+<td>DOAP</td>
         <td>no</td>
         <td>doap.rdf</td>
     </tr>
-    
-</table>
-
-<h3>Information for all new client libraries</h3>
+</table><h3>Information for all new client libraries</h3>
 
 <p>These values should be used for all new client libraries and are the same values across all libraries:</p>
 
@@ -237,9 +209,7 @@
 <li>Bug-Reports:    https://issues.apache.org/jira/browse/THRIFT</li>
 <li>Maintainer:     dev@thrift.apache.org</li>
 <li>Description:    Lang-xx bindings for the Apache Thrift RPC system</li>
-</ul>
-
-<h3>Versioning Schema</h3>
+</ul><h3>Versioning Schema</h3>
 
 <p>The versioning scheme used for any clients is based on the <a href="http://semver.org">Semantic Versioning Specification</a></p>
 
@@ -248,7 +218,6 @@
 <li>Minor: Incremented for backward compatible changes.</li>
 <li>Patch: Incremented for bug fixes</li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/committers/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/committers/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/committers/index.html (original)
+++ thrift/site/publish/docs/committers/index.html Sun Feb  2 16:12:33 2014
@@ -67,8 +67,7 @@
 
   	<div class="container">
 		<ul>
-
-    <li>
+<li>
         <a href="/docs/committers/AdditionalReading/">General articles and links for committers</a>
     </li>
 
@@ -89,7 +88,6 @@
     </li>
 
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/concepts/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/concepts/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/concepts/index.html (original)
+++ thrift/site/publish/docs/concepts/index.html Sun Feb  2 16:12:33 2014
@@ -97,25 +97,19 @@
 <li>read</li>
 <li>write</li>
 <li>flush</li>
-</ul>
-
-<p>In addition to the <strong>Transport</strong> interface above, Thrift also uses a <strong>ServerTransport</strong> interface used to accept or create primitive transport objects. As the name suggest, <strong>ServerTransport</strong> is used mainly on the server side to create new  Transport objects for incoming connections.</p>
+</ul><p>In addition to the <strong>Transport</strong> interface above, Thrift also uses a <strong>ServerTransport</strong> interface used to accept or create primitive transport objects. As the name suggest, <strong>ServerTransport</strong> is used mainly on the server side to create new  Transport objects for incoming connections.</p>
 
 <ul>
 <li>open</li>
 <li>listen</li>
 <li>accept</li>
 <li>close</li>
-</ul>
-
-<p>Here are some of the transports available for majority of the Thrift-supported languages:</p>
+</ul><p>Here are some of the transports available for majority of the Thrift-supported languages:</p>
 
 <ul>
 <li>file: read/write to/from a file on disk</li>
 <li>http: as the name suggests</li>
-</ul>
-
-<h2>Protocol</h2>
+</ul><h2>Protocol</h2>
 
 <p>The Protocol abstraction defines a mechanism to map in-memory data structures to a wire-format. In other words, a protocol specifies how datatypes use the
 underlying Transport to encode/decode themselves.  Thus the protocol implementation governs the encoding scheme and is responsible for (de)serialization. Some examples of protocols in this sense include JSON, XML, plain text, compact binary etc.</p>
@@ -172,9 +166,7 @@ languages are:</p>
 <li>compact: Described in <a href="https://issues.apache.org/jira/browse/THRIFT-110">THRIFT-110</a>
 </li>
 <li>json</li>
-</ul>
-
-<h2>Processor</h2>
+</ul><h2>Processor</h2>
 
 <p>A Processor encapsulates the ability to read data from input streams and write to output streams. The input and output streams are represented by Protocol
 objects. The Processor interface is extremely simple</p>
@@ -196,7 +188,6 @@ delegates processing to the handler (imp
 <li>Create a processor based on the input/output protocols</li>
 <li>Wait for incoming connections and hand them off to the processor</li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/features/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/features/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/features/index.html (original)
+++ thrift/site/publish/docs/features/index.html Sun Feb  2 16:12:33 2014
@@ -107,9 +107,7 @@
 <li>asynchronous invocations - Functions that do not return a result can be invoked asynchronously so the client is not blocked until the server has finished processing the request. The server may execute asynchronous invocations of the same client in parallel/out of order</li>
 <li>exceptions - If an error occurs a function can throw a standard or user-defined exception. See <a href="/docs/types/">Thrift Types</a>
 </li>
-</ul>
-
-<h2>Non-features</h2>
+</ul><h2>Non-features</h2>
 
 <p>The following are not supported by Apache Thrift:</p>
 
@@ -121,7 +119,6 @@
 <li>heterogeneous containers - All items in a container must be of the same type </li>
 <li>Null return - null cannot be returned directly from a function. Use a wrapper struct or a marker value instead</li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/idl/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/idl/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/idl/index.html (original)
+++ thrift/site/publish/docs/idl/index.html Sun Feb  2 16:12:33 2014
@@ -293,31 +293,24 @@
 <a href="http://cassandra.apache.org/">Apache Cassandra's</a> Thrift IDL: <a href="http://svn.apache.org/viewvc/cassandra/trunk/interface/cassandra.thrift?view=co">cassandra.thrift</a>
 </li>
 <li><a href="http://www.evernote.com/about/developer/api/">Evernote API</a></li>
-</ul>
-
-<h2>To Do/Questions</h2>
+</ul><h2>To Do/Questions</h2>
 
 <p>Initialization of Base Types for all Languages?</p>
 
 <ul>
 <li>Do all Languages initialize them to 0, bool=false and string=“”? or null, undefined?</li>
-</ul>
-
-<p>Why does position of <code>CppType</code> vary between <code>SetType</code> and <code>ListType</code>?</p>
+</ul><p>Why does position of <code>CppType</code> vary between <code>SetType</code> and <code>ListType</code>?</p>
 
 <ul>
 <li>std::set does sort the elements automatically, that's the design. see <a href="/docs/types/">Thrift Types</a> or the <a href="http://www.cplusplus.com/reference/stl/set/">C++ std:set reference</a> for further details</li>
 <li>The question is, how other languages are doing that? What about custom objects, do they have a Compare function the set the order correctly?</li>
-</ul>
-
-<p>Why can't <code>DefinitionType</code> be the same as <code>FieldType</code> (i.e. include <code>Identifier</code>)?</p>
+</ul><p>Why can't <code>DefinitionType</code> be the same as <code>FieldType</code> (i.e. include <code>Identifier</code>)?</p>
 
 <p>Examine the <code>smalltalk.prefix</code> and <code>smalltalk.category</code> status (esp <code>smalltalk.category</code>, which takes <code>STIdentifier</code> as its argument)…</p>
 
 <p>What to do about <code>ListSeparator</code>? Do we really want to be as lax as we currently are?</p>
 
 <p>Should <code>Field*</code> really be <code>Field+</code> in <code>Struct</code>, <code>Enum</code>, etc.?</p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/index.html (original)
+++ thrift/site/publish/docs/index.html Sun Feb  2 16:12:33 2014
@@ -67,8 +67,7 @@
 
   	<div class="container">
 		<ul>
-
-    <li>
+<li>
         <a href="/docs/BuildingFromSource/">Building From Source</a>
     </li>
 
@@ -101,7 +100,6 @@
     </li>
 
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/install/centos/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/install/centos/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/install/centos/index.html (original)
+++ thrift/site/publish/docs/install/centos/index.html Sun Feb  2 16:12:33 2014
@@ -78,7 +78,6 @@
 <p>For more information on the requirements see: <a href="/docs/install/">Apache Thrift Requirements</a></p>
 
 <p>For more information on building and installing Thrift see: <a href="/docs/BuildingFromSource/">Building from source</a></p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/install/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/install/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/install/index.html (original)
+++ thrift/site/publish/docs/install/index.html Sun Feb  2 16:12:33 2014
@@ -69,8 +69,7 @@
 		<p>Apache Thrift's compiler is written in C++ and designed to be portable, but there are some system requirements which must be installed prior to use. Select your os below for a guide on setting up your system to get started</p>
 
 <ul>
-
-    <li>
+<li>
         <a href="/docs/install/centos/">Centos Install</a>
     </li>
 
@@ -86,11 +85,7 @@
         <a href="/docs/install/windows/">Windows Install</a>
     </li>
 
-</ul>
-
-<hr>
-
-<h2>Basic requirements</h2>
+</ul><hr><h2>Basic requirements</h2>
 
 <ul>
 <li>A relatively POSIX-compliant *NIX system
@@ -102,9 +97,7 @@
 <li>g++ 4.2</li>
 <li>boost 1.40.0</li>
 <li>Runtime libraries for lex and yacc might be needed for the compiler.</li>
-</ul>
-
-<h2>Requirements for building from source</h2>
+</ul><h2>Requirements for building from source</h2>
 
 <ul>
 <li>GNU build tools: 
@@ -118,9 +111,7 @@
 <li>pkg-config autoconf macros (pkg.m4)</li>
 <li>lex and yacc (developed primarily with flex and bison)</li>
 <li>libssl-dev</li>
-</ul>
-
-<h2>Language requirements</h2>
+</ul><h2>Language requirements</h2>
 
 <p>These are only required if you choose to build the libraries for the given language</p>
 
@@ -158,7 +149,6 @@
 </ul>
 </li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/install/os_x/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/install/os_x/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/install/os_x/index.html (original)
+++ thrift/site/publish/docs/install/os_x/index.html Sun Feb  2 16:12:33 2014
@@ -99,7 +99,6 @@ sudo make install
 <p>For more information on the requirements see: <a href="/docs/install/">Apache Thrift Requirements</a></p>
 
 <p>For more information on building and installing Thrift see: <a href="/docs/BuildingFromSource/">Building from source</a></p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/install/ubuntu/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/install/ubuntu/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/install/ubuntu/index.html (original)
+++ thrift/site/publish/docs/install/ubuntu/index.html Sun Feb  2 16:12:33 2014
@@ -88,25 +88,25 @@
 <li>Ruby 
 
 <ul>
-<li>ruby-full ruby-dev librspec-ruby rake rubygems libdaemons-ruby libgemplugin-ruby mongrel</li>
+<li>ruby-full ruby-dev ruby-rspec rake rubygems libdaemons-ruby libgemplugin-ruby mongrel</li>
 </ul>
 </li>
 <li>Python
 
 <ul>
-<li>python-dev python-twisted</li>
+<li>python-all python-all-dev python-all-dbg</li>
 </ul>
 </li>
 <li>Perl
 
 <ul>
-<li>libbit-vector-perl</li>
+<li>libbit-vector-perl libclass-accessor-class-perl</li>
 </ul>
 </li>
 <li>Php, install
 
 <ul>
-<li>php5-dev php5-cli</li>
+<li>php5-dev php5-cli phpunit</li>
 </ul>
 </li>
 <li>C_glib
@@ -124,7 +124,7 @@
 <li>Csharp
 
 <ul>
-<li>mono-gmcs libmono-dev libmono-system-web2.0-cil</li>
+<li>mono-gmcs mono-devel libmono-system-web2.0-cil nunit nunit-console</li>
 </ul>
 </li>
 <li>Haskell
@@ -139,14 +139,11 @@
 <li>mingw32 mingw32-binutils mingw32-runtime</li>
 </ul>
 </li>
-</ul>
-
-<h2>Additional reading</h2>
+</ul><h2>Additional reading</h2>
 
 <p>For more information on the requirements see: <a href="/docs/install/">Apache Thrift Requirements</a></p>
 
 <p>For more information on building and installing Thrift see: <a href="/docs/BuildingFromSource/">Building from source</a></p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/install/windows/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/install/windows/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/install/windows/index.html (original)
+++ thrift/site/publish/docs/install/windows/index.html Sun Feb  2 16:12:33 2014
@@ -70,9 +70,7 @@
 
 <p>The windows compiler is available as a prebuilt exe available <a href="/download/">here</a></p>
 
-<hr>
-
-<h2>Windows setup from source</h2>
+<hr><h2>Windows setup from source</h2>
 
 <h3>Basic requirements for win32</h3>
 
@@ -81,9 +79,7 @@
 <ul>
 <li>Cygwin or MinGW</li>
 <li><a href="/docs/install/">Apache Thrift Requirements</a></li>
-</ul>
-
-<p>Thrift's runtime libraries are written in various languages, which are also required for the particular language interface.</p>
+</ul><p>Thrift's runtime libraries are written in various languages, which are also required for the particular language interface.</p>
 
 <h3>Installing from source</h3>
 
@@ -234,7 +230,6 @@ LTHRIFT=$(THRIFT_O)/Thrift.o $(THRIFT_O)
 <p>For more information on the requirements see: <a href="/docs/install/">Apache Thrift Requirements</a></p>
 
 <p>For more information on building and installing Thrift see: <a href="/docs/BuildingFromSource/">Building from source</a></p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/docs/types/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/docs/types/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/docs/types/index.html (original)
+++ thrift/site/publish/docs/types/index.html Sun Feb  2 16:12:33 2014
@@ -82,9 +82,7 @@
 <li>i64: A 64-bit signed integer</li>
 <li>double: A 64-bit floating point number</li>
 <li>string: A text string encoded using UTF-8 encoding</li>
-</ul>
-
-<p>Note the absence of unsigned integer types. This is due to the fact that there are no native unsigned integer types in many programming languages.</p>
+</ul><p>Note the absence of unsigned integer types. This is due to the fact that there are no native unsigned integer types in many programming languages.</p>
 
 <h3>Special Types</h3>
 
@@ -122,7 +120,6 @@ While defaults are provided, the type ma
 <p>A service consists of a set of named functions, each with a list of parameters and a return type.</p>
 
 <p>Note that void is a valid type for a function return, in addition to all other defined Thrift types. Additionally, an async modifier keyword may be added to a void function, which will generate code that does not wait for a response. Note that a pure void function will return a response to the client which guarantees that the operation has completed on the server side. With async method calls the client will only be guaranteed that the request succeeded at the transport layer. Async method calls of the same client may be executed in parallel/out of order by the server.</p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/download/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/download/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/download/index.html (original)
+++ thrift/site/publish/download/index.html Sun Feb  2 16:12:33 2014
@@ -76,9 +76,7 @@
 [<a href="https://dist.apache.org/repos/dist/release/thrift/0.9.1/thrift-0.9.1.tar.gz.md5">MD5</a>]</li>
 <li>
 <a href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.9.1/thrift-0.9.1.exe">Thrift compiler for Windows (thrift-0.9.1.exe)</a> [<a href="https://dist.apache.org/repos/dist/release/thrift/0.9.1/thrift-0.9.1.exe.asc">PGP</a>] [<a href="https://dist.apache.org/repos/dist/release/thrift/0.9.1/thrift-0.9.1.exe.md5">MD5</a>]</li>
-</ul>
-
-<h2>Maven artifact</h2>
+</ul><h2>Maven artifact</h2>
 
 <pre><code>
 &lt;dependency&gt;
@@ -90,24 +88,19 @@
 
 <p>When downloading from a mirror, please be sure to <a href="http://www.apache.org/info/verification.html">verify</a> the checksums and signature (see the MD5 and PGP links above). The <a href="https://dist.apache.org/repos/dist/release/thrift/KEYS">KEYS</a> file contains the public key(s) used for signing releases.</p>
 
-<hr>
-
-<h2>Incubator Releases</h2>
+<hr><h2>Incubator Releases</h2>
 
 <p>Releases from the incubator ( less than 0.6.0 ) are available at the <a href="http://archive.apache.org/dist/incubator/thrift/">Thrift Incubator Archive</a></p>
 
 <p>Releases from 0.6.0 up to the current release are available at the <a href="http://archive.apache.org/dist/thrift/">Apache Thrift Archive</a></p>
 
-<hr>
-
-<h2>GIT Checkout</h2>
+<hr><h2>GIT Checkout</h2>
 
 <p>For those who would like to participate in Thrift development, you may checkout Thrift from the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git">Apache GIT repository</a>.
 </p><pre><code>
 git clone https://git-wip-us.apache.org/repos/asf/thrift.git thrift
 cd thrift
 </code></pre>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/index.html (original)
+++ thrift/site/publish/index.html Sun Feb  2 16:12:33 2014
@@ -76,7 +76,7 @@
     <p>
       </p>
 <ul>
-        <li>
+<li>
           <b>Download Apache Thrift</b>
           <p>To get started, <a href="/download/">download</a> a copy of Thrift.</p>
         </li>
@@ -96,9 +96,7 @@
           <p>The sample tutorial.thrift file used for all the client and server tutorials can be found <a href="https://git-wip-us.apache.org/repos/asf/thrift/?p=thrift.git;a=tree;f=tutorial">here</a>. </p>
         </li>
       </ul>
-    
-    <br>
-    <p>
+<br><p>
       To learn more about Apache Thrift <a href="/static/files/thrift-20070401.pdf">Read the Whitepaper</a>
     </p>
   </div>
@@ -126,20 +124,18 @@
   </div>
 </div>
 
-<hr>
-
-<p></p><h3>Example<h3>
+<hr><p></p><h3>Example<h3>
 </h3>
 </h3><p>Apache Thrift allows you to define data types and service interfaces in a simple definition file. Taking that file as input, the compiler generates code to be used to easily build RPC clients and servers that communicate seamlessly across programming languages. Instead of writing a load of boilerplate code to serialize and transport your objects and invoke remote methods, you can get right down to business.
 </p>
 <p>The following example is a simple service to store user objects for a web front end.</p>
 <div class="tabbable">
   <ul class="nav nav-tabs">
-    <li class="active"><a href="#1" data-toggle="tab">Thrift Definition File</a></li>
+<li class="active"><a href="#1" data-toggle="tab">Thrift Definition File</a></li>
     <li><a href="#2" data-toggle="tab">Python Client</a></li>
     <li><a href="#3" data-toggle="tab">C++ Server</a></li>
   </ul>
-  <div class="tab-content">
+<div class="tab-content">
     <div class="tab-pane active" id="1">
       <pre><code>
       struct UserProfile {
@@ -154,10 +150,10 @@
       </code></pre>
     </div>
     <div class="tab-pane" id="2">
-      <div class="CodeRay"><div class="code"><pre><code class="language-python"><span style="color:#777"># Make an object</span>
-up = UserProfile(uid=<span style="color:#00D">1</span>,
-                 name=<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">Test User</span><span style="color:#710">"</span></span>,
-                 blurb=<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">Thrift is great</span><span style="color:#710">"</span></span>)
+      <div class="CodeRay"><div class="code"><pre><code class="language-python">      <span style="color:#777"># Make an object</span>
+      up = UserProfile(uid=<span style="color:#00D">1</span>,
+                       name=<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">Test User</span><span style="color:#710">"</span></span>,
+                       blurb=<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">Thrift is great</span><span style="color:#710">"</span></span>)
 
   <span style="color:#777"># Talk to a server via TCP sockets, using a binary protocol</span>
   transport = TSocket.TSocket(<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">localhost</span><span style="color:#710">"</span></span>, <span style="color:#00D">9090</span>)
@@ -170,11 +166,10 @@ up = UserProfile(uid=<span style="color:
 
   <span style="color:#777"># Retrieve something as well</span>
   up2 = service.retrieve(<span style="color:#00D">2</span>)
-  </code></pre>
-</div>
-</div></div>
-<div class="tab-pane" id="3">
-<div class="CodeRay"><div class="code"><pre><code class="language-c">
+  &lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;
+&lt;div <span style="color:#080;font-weight:bold">class</span>=<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">tab-pane</span><span style="color:#710">"</span></span> id=<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">3</span><span style="color:#710">"</span></span>&gt;
+  &lt;pre&gt;&lt;code <span style="color:#080;font-weight:bold">class</span>=<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">language-c</span><span style="color:#710">"</span></span>&gt;
   <span style="color:#080;font-weight:bold">class</span> <span style="color:#B06;font-weight:bold">UserStorageHandler</span> : virtual public UserStorageIf {
    public:
     UserStorageHandler() {
@@ -203,8 +198,8 @@ up = UserProfile(uid=<span style="color:
     server.serve();
     <span style="color:#080;font-weight:bold">return</span> <span style="color:#00D">0</span>;
   }
-  </code></pre>
-</div></div></div>
+  &lt;/code&gt;&lt;/pre&gt;
+&lt;/div&gt;</code></pre></div></div>
 </div>
 </div>
 </div>

Modified: thrift/site/publish/mailing/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/mailing/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/mailing/index.html (original)
+++ thrift/site/publish/mailing/index.html Sun Feb  2 16:12:33 2014
@@ -70,40 +70,31 @@
 
 <p>All project discussion is carried out publicly, on the following archived lists.</p>
 
-<hr>
-
-<h3>User Mailing List</h3>
+<hr><h3>User Mailing List</h3>
 
 <p>If you use Apache Thrift, please subscribe to the Thrift user mailing list. This list is for questions about Thrift and announcements from the team relevant to all users</p>
 
 <p><a href="mailto:user-subscribe@thrift.apache.org">Subscribe</a> | <a href="mailto:user-unsubscribe@thrift.apache.org">Unsubscribe</a> | <a href="http://mail-archives.apache.org/mod_mbox/thrift-user/">View Archives</a> | <a href="http://mail-archives.apache.org/mod_mbox/incubator-thrift-user/">View Archives (Incubator)</a></p>
 
-<hr>
-
-<h3>Developers Mailing List</h3>
+<hr><h3>Developers Mailing List</h3>
 
 <p>If you would like to contribute to Apache Thrift, subscribe to the Thrift developer mailing list.</p>
 
 <p><a href="mailto:dev-subscribe@thrift.apache.org">Subscribe</a> | <a href="mailto:dev-unsubscribe@thrift.apache.org">Unsubscribe</a> | <a href="http://mail-archives.apache.org/mod_mbox/thrift-dev/">View Archives</a> | <a href="http://mail-archives.apache.org/mod_mbox/incubator-thrift-dev/">View Archives (Incubator)</a></p>
 
-<hr>
-
-<h3>Commits Mailing List</h3>
+<hr><h3>Commits Mailing List</h3>
 
 <p>This list receives notifications about all code changes made to Apache Thrift.</p>
 
 <p><a href="mailto:commits-subscribe@thrift.apache.org">Subscribe</a> | <a href="mailto:commits-unsubscribe@thrift.apache.org">Unsubscribe</a> | <a href="http://mail-archives.apache.org/mod_mbox/thrift-commits/">View Archives</a> | <a href="http://mail-archives.apache.org/mod_mbox/incubator-thrift-commits/">View Archives (Incubator)</a></p>
 
-<hr>
-
-<p>Note: subscription is required to post to all lists.</p>
+<hr><p>Note: subscription is required to post to all lists.</p>
 
 <h3>IRC</h3>
 
 <p>Many of the Apache Thrift developers and community members hang out in the #thrift channel on irc.freenode.net.</p>
 
 <p>If you are new to IRC, you can use a client such as <a href="http://www.xchat.org/">xchat</a> or <a href="http://www.irssi.org/">Irssi</a> or a <a href="http://webchat.freenode.net/?channels=#thrift">web-based client</a>.</p>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/sitemap/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/sitemap/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/sitemap/index.html (original)
+++ thrift/site/publish/sitemap/index.html Sun Feb  2 16:12:33 2014
@@ -67,7 +67,7 @@
 
   	<div class="container">
 		<ul>
-    <li>
+<li>
     <a href="/">Home</a>
     </li>
     
@@ -77,12 +77,12 @@
     
             <li>
 <a href="/docs/">Documentation</a><ul>
-    <li><a href="/docs/BuildingFromSource/">Building From Source</a></li>   <li><a href="/docs/concepts/">Concepts</a></li> <li><a href="/docs/features/">Features</a></li> <li><a href="/docs/HowToContribute/">How To Contribute</a></li> <li>
+<li><a href="/docs/BuildingFromSource/">Building From Source</a></li>   <li><a href="/docs/concepts/">Concepts</a></li> <li><a href="/docs/features/">Features</a></li> <li><a href="/docs/HowToContribute/">How To Contribute</a></li> <li>
 <a href="/docs/committers/">Information for Committers</a>  <ul>
-        <li><a href="/docs/committers/AdditionalReading/">General articles and links for committers</a></li>        <li><a href="/docs/committers/HowToRelease/">How to create a release</a></li>       <li><a href="/docs/committers/HowToPublish/">How to publish a release</a></li>      <li><a href="/docs/committers/HowToThriftWebsite/">How to update the website</a></li>       <li><a href="/docs/committers/HowToVersion/">How to version client libraries</a></li>   </ul>
+<li><a href="/docs/committers/AdditionalReading/">General articles and links for committers</a></li>        <li><a href="/docs/committers/HowToRelease/">How to create a release</a></li>       <li><a href="/docs/committers/HowToPublish/">How to publish a release</a></li>      <li><a href="/docs/committers/HowToThriftWebsite/">How to update the website</a></li>       <li><a href="/docs/committers/HowToVersion/">How to version client libraries</a></li>   </ul>
 </li>   <li>
 <a href="/docs/install/">Installation Tutorials</a> <ul>
-        <li><a href="/docs/install/centos/">Centos Install</a></li>     <li><a href="/docs/install/os_x/">OS X Install</a></li>     <li><a href="/docs/install/ubuntu/">Ubuntu Install</a></li>     <li><a href="/docs/install/windows/">Windows Install</a></li>   </ul>
+<li><a href="/docs/install/centos/">Centos Install</a></li>     <li><a href="/docs/install/os_x/">OS X Install</a></li>     <li><a href="/docs/install/ubuntu/">Ubuntu Install</a></li>     <li><a href="/docs/install/windows/">Windows Install</a></li>   </ul>
 </li>   <li><a href="/docs/idl/">Interface Description Language (IDL)</a></li>  <li><a href="/docs/types/">Thrift Type system</a></li>
 </ul>
 </li>
@@ -95,12 +95,11 @@
     
             <li>
 <a href="/tutorial/">Tutorial</a><ul>
-    <li><a href="/tutorial/as3/">As3</a></li>   <li><a href="/tutorial/c_glib/">C Glib</a></li> <li><a href="/tutorial/cpp/">C++</a></li>   <li><a href="/tutorial/csharp/">CSharp</a></li> <li><a href="/tutorial/d/">D</a></li>   <li><a href="/tutorial/delphi/">Delphi</a></li> <li><a href="/tutorial/erl/">Erlang</a></li>    <li><a href="/tutorial/go/">Go</a></li> <li><a href="/tutorial/graphviz/">Graphviz</a></li> <li><a href="/tutorial/hs/">Haskell</a></li>    <li><a href="/tutorial/java/">Java</a></li> <li><a href="/tutorial/javame/">Java Me</a></li>    <li><a href="/tutorial/js/">Javascript</a></li> <li><a href="/tutorial/nodejs/">Node.js</a></li>    <li><a href="/tutorial/cocoa/">Objective-c</a></li> <li><a href="/tutorial/ocaml/">OCaml</a></li>   <li><a href="/tutorial/perl/">Perl</a></li> <li><a href="/tutorial/php/">PHP</a></li>   <li><a href="/tutorial/py/">Python</a></li> <li><a href="/tutorial/rb/">Ruby</a></li>   <li><a href="/tutorial/st/">Smalltalk</a></li>
+<li><a href="/tutorial/as3/">As3</a></li>   <li><a href="/tutorial/c_glib/">C Glib</a></li> <li><a href="/tutorial/cpp/">C++</a></li>   <li><a href="/tutorial/csharp/">CSharp</a></li> <li><a href="/tutorial/d/">D</a></li>   <li><a href="/tutorial/delphi/">Delphi</a></li> <li><a href="/tutorial/erl/">Erlang</a></li>    <li><a href="/tutorial/go/">Go</a></li> <li><a href="/tutorial/graphviz/">Graphviz</a></li> <li><a href="/tutorial/hs/">Haskell</a></li>    <li><a href="/tutorial/java/">Java</a></li> <li><a href="/tutorial/javame/">Java Me</a></li>    <li><a href="/tutorial/js/">Javascript</a></li> <li><a href="/tutorial/nodejs/">Node.js</a></li>    <li><a href="/tutorial/cocoa/">Objective-c</a></li> <li><a href="/tutorial/ocaml/">OCaml</a></li>   <li><a href="/tutorial/perl/">Perl</a></li> <li><a href="/tutorial/php/">PHP</a></li>   <li><a href="/tutorial/py/">Python</a></li> <li><a href="/tutorial/rb/">Ruby</a></li>   <li><a href="/tutorial/st/">Smalltalk</a></li>
 </ul>
 </li>
     
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/static/images/apache-incubator-small.png
URL: http://svn.apache.org/viewvc/thrift/site/publish/static/images/apache-incubator-small.png?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
Binary files - no diff available.

Modified: thrift/site/publish/tutorial/as3/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/as3/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/as3/index.html (original)
+++ thrift/site/publish/tutorial/as3/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>As3 Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -94,7 +90,6 @@
 <h3>Server</h3>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/c_glib/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/c_glib/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/c_glib/index.html (original)
+++ thrift/site/publish/tutorial/c_glib/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>C Glib Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -94,7 +90,6 @@
 <h3>Server</h3>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/cocoa/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/cocoa/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/cocoa/index.html (original)
+++ thrift/site/publish/tutorial/cocoa/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Objective-c Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -94,7 +90,6 @@
 <h3>Server</h3>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/cpp/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/cpp/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/cpp/index.html (original)
+++ thrift/site/publish/tutorial/cpp/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>C++ Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -236,7 +232,6 @@
                          serverTransport,
                          transportFactory,
                          protocolFactory);</code></pre></div></div>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/csharp/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/csharp/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/csharp/index.html (original)
+++ thrift/site/publish/tutorial/csharp/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>CSharp Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -258,7 +254,6 @@
 <p>with this code: </p>
 
 <div class="CodeRay"><div class="code"><pre><code class="language-c">    TServer server = new TThreadPoolServer(processor, serverTransport);</code></pre></div></div>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/d/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/d/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/d/index.html (original)
+++ thrift/site/publish/tutorial/d/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>D Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -94,7 +90,6 @@
 <h3>Server</h3>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/delphi/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/delphi/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/delphi/index.html (original)
+++ thrift/site/publish/tutorial/delphi/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Delphi Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,15 +81,11 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <ul>
 <li>Thrift requires at least Delphi 2010. Earlier versions and FPC will not work due to the lack of Generics.</li>
-</ul>
-
-<h3>Client</h3>
+</ul><h3>Client</h3>
 
 <p>The client uses the generated code to set up the connection and call the server. Our tutorial uses the binary protocol via sockets.</p>
 
@@ -250,7 +244,6 @@
 <span style="color:#080;font-weight:bold">end</span>;</code></pre></div></div>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/erl/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/erl/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/erl/index.html (original)
+++ thrift/site/publish/tutorial/erl/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Erlang Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -94,7 +90,6 @@
 <h3>Server</h3>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/go/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/go/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/go/index.html (original)
+++ thrift/site/publish/tutorial/go/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Go Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,16 +81,12 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <ul>
 <li>At least Go 1.1.x is required to run the tutorial code. </li>
 <li>The GOPATH may need to be adjusted, alternatively manually put the Go Thrift library files into a suitable location. </li>
-</ul>
-
-<h3>Client</h3>
+</ul><h3>Client</h3>
 
 <p>Implements the client code which consumes the tutorial service.</p>
 
@@ -332,7 +326,6 @@ func main() {
 <li>Try using the buffered and/or framed transport options.</li>
 <li>Note that both server and client must use the exact same protocol and transport stack.</li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/graphviz/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/graphviz/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/graphviz/index.html (original)
+++ thrift/site/publish/tutorial/graphviz/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Graphviz Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <ul>
 <li>
@@ -93,9 +89,7 @@
 
 <p>The <a href="http://www.graphviz.org/">official renderers</a> can be used as a command line tool to produce a graphic from the '.gv' file</p>
 </li>
-</ul>
-
-<h3>Overview</h3>
+</ul><h3>Overview</h3>
 
 <p>The Graphviz generator is a convenient way to generate documentation diagrams
 for your API. Usage:</p>
@@ -122,7 +116,6 @@ generator to render those exceptions arr
 
 <pre><code>$ thrift --gen:gv:exceptions gv tutorial.thrift
 </code></pre>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/hs/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/hs/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/hs/index.html (original)
+++ thrift/site/publish/tutorial/hs/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Haskell Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -94,7 +90,6 @@
 <h3>Server</h3>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/index.html (original)
+++ thrift/site/publish/tutorial/index.html Sun Feb  2 16:12:33 2014
@@ -68,18 +68,22 @@
   	<div class="container">
 		<h2>Apache Thrift Tutorial</h2>
 
-<hr>
-
-<ul>
+<hr><ul>
 <li>
 <h3>Download Apache Thrift</h3>
 
 <p>To get started, <a href="/download/">download</a> a copy of Thrift.</p>
 </li>
 <li>
-<h3>Build and Install the Apache Thrift compiler</h3>
+<h3>Build and Install the Apache Thrift compiler and libraries</h3>
+
+<p>You will then need to build the Apache Thrift compiler and libraries.</p>
 
-<p>You will then need to build the Apache Thrift compiler and install it. See the <a href="/docs/install/">installing Thrift</a> guide for any help with this step.</p>
+<pre><code>./configure &amp;&amp; make
+</code></pre>
+
+<p>This will also compile the tutorial client and server for several languages.
+See the <a href="/docs/BuildingFromSource/">Building from source</a> guide for any help with this step.</p>
 </li>
 <li>
 <h3>Writing a .thrift file</h3>
@@ -96,13 +100,10 @@
 
 <p>The sample <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file defines a basic calculator service. This will be used to demonstrate both the client and server. To generate the tutorial.thrift file into source code use the Thrift generator and run </p>
 </li>
-</ul>
-
-<h2>Examples Clients and Servers</h2>
+</ul><h2>Examples Clients and Servers</h2>
 
 <ul>
-
-    <li>
+<li>
         <a href="/tutorial/as3/">As3</a>
     </li>
 
@@ -187,7 +188,6 @@
     </li>
 
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/java/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/java/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/java/index.html (original)
+++ thrift/site/publish/tutorial/java/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Java Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <p>The Java tutorial includes an ant file; running <code>ant build</code> will bring in the libraries required for running the tutorial.</p>
 
@@ -208,7 +204,6 @@ server.serve();</code></pre></div></div>
 }</code></pre></div></div>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/javame/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/javame/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/javame/index.html (original)
+++ thrift/site/publish/tutorial/javame/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Java Me Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,9 +81,7 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <h3>Client</h3>
 
@@ -94,7 +90,6 @@
 <h3>Server</h3>
 
 <h2>Additional Information</h2>
-
 	</div>
 	<div class="container">
 	<hr>

Modified: thrift/site/publish/tutorial/js/index.html
URL: http://svn.apache.org/viewvc/thrift/site/publish/tutorial/js/index.html?rev=1563648&r1=1563647&r2=1563648&view=diff
==============================================================================
--- thrift/site/publish/tutorial/js/index.html (original)
+++ thrift/site/publish/tutorial/js/index.html Sun Feb  2 16:12:33 2014
@@ -68,14 +68,12 @@
   	<div class="container">
 		<h2>Javascript Tutorial</h2>
 
-<hr>
-
-<h3>Introduction</h3>
+<hr><h3>Introduction</h3>
 
 <p>All Apache Thrift tutorials require that you have:</p>
 
 <ol>
-<li>Built and installed the Apache Thrift Compiler, see <a href="/docs/install/">installing Thrift</a> for more details. </li>
+<li>Built and installed the Apache Thrift Compiler and Libraries, see <a href="/docs/BuildingFromSource/">Building from source</a> for more details. </li>
 <li>
 <p>Generated the <a href="https://git-wip-us.apache.org/repos/asf?p=thrift.git;a=blob_plain;f=tutorial/tutorial.thrift">tutorial.thrift</a> file as <a href="/tutorial/">discussed here</a></p>
 
@@ -83,15 +81,11 @@
 </code></pre>
 </li>
 <li><p>Followed all prerequesets listed </p></li>
-</ol>
-
-<h3>Prerequisites</h3>
+</ol><h3>Prerequisites</h3>
 
 <ul>
 <li>This tutorial depends on an existing Thrift server. See either the <a href="/tutorial/java/">Java tutorial</a> or <a href="/tutorial/cpp/">C++ tutorial</a> for how to build and setup one of these servers.</li>
-</ul>
-
-<h3>Client</h3>
+</ul><h3>Client</h3>
 
 <div class="CodeRay"><div class="code"><pre><code class="language-js"><span style="color:#080;font-weight:bold">function</span> <span style="color:#06B;font-weight:bold">calc</span>() {
     <span style="color:#080;font-weight:bold">var</span> transport = <span style="color:#080;font-weight:bold">new</span> Thrift.Transport(<span style="background-color:hsla(0,100%,50%,0.05)"><span style="color:#710">"</span><span style="color:#D20">/thrift/service/tutorial/</span><span style="color:#710">"</span></span>);
@@ -201,7 +195,6 @@ Once the object is created, we can now p
 <li>The Protocol layer handles the encoding/decoding to JSON format.</li>
 <li>There are also the Thrift object types and call functions defined here as well.</li>
 </ul>
-
 	</div>
 	<div class="container">
 	<hr>