Author: buildbot
Date: Sat Mar 22 21:58:26 2014
New Revision: 902976

Log:
Staging update by buildbot for thrift

Modified:
    websites/staging/thrift/trunk/content/   (props changed)
    websites/staging/thrift/trunk/content/about.html
    websites/staging/thrift/trunk/content/developers.html
    websites/staging/thrift/trunk/content/docs/HowToContribute.html
    
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
    websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
    websites/staging/thrift/trunk/content/download.html
    websites/staging/thrift/trunk/content/index.html
    websites/staging/thrift/trunk/content/tutorial/as3.html
    websites/staging/thrift/trunk/content/tutorial/cpp.html
    websites/staging/thrift/trunk/content/tutorial/csharp.html
    websites/staging/thrift/trunk/content/tutorial/d.html
    websites/staging/thrift/trunk/content/tutorial/delphi.html
    websites/staging/thrift/trunk/content/tutorial/go.html
    websites/staging/thrift/trunk/content/tutorial/graphviz.html
    websites/staging/thrift/trunk/content/tutorial/hs.html
    websites/staging/thrift/trunk/content/tutorial/java.html
    websites/staging/thrift/trunk/content/tutorial/js.html
    websites/staging/thrift/trunk/content/tutorial/nodejs.html
    websites/staging/thrift/trunk/content/tutorial/ocaml.html
    websites/staging/thrift/trunk/content/tutorial/perl.html
    websites/staging/thrift/trunk/content/tutorial/php.html
    websites/staging/thrift/trunk/content/tutorial/py.html
    websites/staging/thrift/trunk/content/tutorial/rb.html

Propchange: websites/staging/thrift/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Sat Mar 22 21:58:26 2014
@@ -1 +1 @@
-1580337
+1580339

Modified: websites/staging/thrift/trunk/content/about.html
==============================================================================
--- websites/staging/thrift/trunk/content/about.html (original)
+++ websites/staging/thrift/trunk/content/about.html Sat Mar 22 21:58:26 2014
@@ -100,133 +100,14 @@
             <td><b>Specialities</b></td>
             <td><b>Timezone</b></td>
         </tr>
-
-        <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>
-            <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>
-            <td class="fullname">Aditya Agarwal</td>
-            <td>C++ servers</td>
-            <td align="right">-8</td>
-        </tr>
-
-        <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>
-            <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>
-            <td class="fullname">Chris Piro</td>
-            <td>Erlang</td>
-            <td align="right">-8</td>
-        </tr>
-
-        <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>
-            <td class="fullname">Kevin Clark</td>
-            <td>Ruby implementation</td>
-            <td align="right">-8</td>
-        </tr>
-
-        <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>
-            <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>
-            <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>
-            <td class="fullname">Todd Lipcon</td>
-            <td>Erlang, Java</td>
-            <td align="right">-8</td>
-        </tr>
-
-        <tr class="">
-            <td class="username">geechorama</td>
-            <td class="fullname">Andrew McGeachie</td>
-            <td>Cocoa</td>
-            <td align="right">?</td>
-        </tr>
-
+        {% for item in conf.committers %}
         <tr class="">
-            <td class="username">molinaro</td>
-            <td class="fullname">Anthony Molinaro</td>
-            <td>Erlang, Perl, autotools</td>
-            <td align="right">-8</td>
+            <td class="username">{{ item.0 }}</td>
+            <td class="fullname">{{ item.1 }}</td>
+            <td>{{ item.2 }}</td>
+            <td align="right">{{ item.3 }}</td>
         </tr>
-
-        <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>
-            <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>
-            <td class="fullname">Jens Geyer</td>
-            <td>Delphi, C#, Go</td>
-            <td align="right">1</td>
-        </tr>
-
-        <tr class="">
-            <td class="username">carl</td>
-            <td class="fullname">Carl Yeksigian</td>
-            <td>C#</td>
-            <td align="right">-5</td>
-        </tr>
-
+        {% endfor %}
         </tbody>
     </table>
 </div>
@@ -251,62 +132,24 @@
             <td><b>Company</b></td>
             <td><b>Website</b></td>
         </tr>
-
-        <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>
-            <td class="website"><a 
href="http://evernote.com";>http://evernote.com</a></td>
-        </tr>
-
+        {% for item in conf.powered_by %}
         <tr class="">
-            <td class="company">Facebook</td>
-            <td class="website"><a 
href="http://www.facebook.com";>http://www.facebook.com</a></td>
+            <td class="company">{{ item.0 }}</td>
+            <td class="website"><a href="{{ item.1 }}">{{ item.1 }}</a></td>
         </tr>
-
-        <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>
-            <td class="website"><a 
href="http://www.mendeley.com";>http://www.mendeley.com</a></td>
-        </tr>
-
-        <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>
-            <td class="website"><a 
href="http://www.rapleaf.com";>http://www.rapleaf.com</a></td>
-        </tr>
-
-        <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>
-            <td class="website"><a 
href="http://www.aereo.com";>http://www.aereo.com</a></td>
-        </tr>
-
+        {% endfor %}
         </tbody>
     </table>
 </div>
 
 <hr />
 <h3 id="testimonials">Testimonials</h3>
+<p>{% for item in conf.testimonials %}</p>
 <blockquote>
-<p>As I have said to a number of people, Thrift is the Swiss Army Knife of 
software.</p>
+<p>{{ item.0  }}</p>
 </blockquote>
-<p><a 
href="http://mail-archives.apache.org/mod_mbox/thrift-user/201401.mbox/%[email protected]%3e";>Rush
 Manbert</a></p>
+<p><a href="{{%20item.2%20}}">{{ item.1 }}</a>
+{% endfor %}</p>
           
        </div>
        <div class="container">

Modified: websites/staging/thrift/trunk/content/developers.html
==============================================================================
--- websites/staging/thrift/trunk/content/developers.html (original)
+++ websites/staging/thrift/trunk/content/developers.html Sat Mar 22 21:58:26 
2014
@@ -69,12 +69,12 @@
        <div class="container">
           
                <h2 id="contributing">Contributing</h2>
-<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>
+<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="{{%20conf.jira_url%20}}">Jira</a>. If you have any 
questions about this please <a href="/mailing">contact us</a>.</p>
 <hr />
 <h2 id="issue-tracking">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>
+<p>Apache Thrift tracks both bugs and enhancements using <a 
href="{{%20conf.jira_url%20}}">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>Search the <a href="{{%20conf.jira_url%20}}">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 />
@@ -93,7 +93,7 @@
 <li>
 <p><strong>Committer Access (read-write)</strong></p>
 <p>General instructions for committer access is <a 
href="https://git-wip-us.apache.org";>here</a></p>
-<p><a 
href="https://git-wip-us.apache.org/repos/asf/thrift.git";>https://git-wip-us.apache.org/repos/asf/thrift.git</a></p>
+<p><a href="{{%20conf.git_repo%20}}.git">{{ conf.git_repo }}.git</a></p>
 </li>
 <li>
 <p><strong>unofficial Git repositories</strong></p>

Modified: websites/staging/thrift/trunk/content/docs/HowToContribute.html
==============================================================================
--- websites/staging/thrift/trunk/content/docs/HowToContribute.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToContribute.html Sat Mar 22 
21:58:26 2014
@@ -70,7 +70,7 @@
           
                <h2 id="how-to-contribute">How to contribute</h2>
 <ol>
-<li>Make sure your issue is not all ready in the <a 
href="http://issues.apache.org/jira/browse/THRIFT";>Jira issue tracker</a></li>
+<li>Make sure your issue is not all ready in the <a 
href="{{%20conf.jira_url%20}}">Jira issue tracker</a></li>
 <li>If not, create a ticket describing the change you're proposing in the 
issue tracker</li>
 <li>Check out the latest version of the source code</li>
 <li>git clone https://git-wip-us.apache.org/repos/asf/thrift.git thrift</li>

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html
==============================================================================
--- 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html 
(original)
+++ 
websites/staging/thrift/trunk/content/docs/committers/HowToThriftWebsite.html 
Sat Mar 22 21:58:26 2014
@@ -91,8 +91,8 @@
 </ul>
 <h3 id="updating-release-versions">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>
-<div class="codehilite"><pre><span class="n">current_release</span><span 
class="p">:</span> &quot;0<span class="p">.</span>9<span 
class="p">.</span>1&quot;
-<span class="n">current_release_date</span><span class="p">:</span> 
&quot;2013<span class="o">-</span>08<span class="o">-</span>21&quot;
+<div class="codehilite"><pre><span class="x">current_release: 
&quot;</span><span class="cp">{{</span> <span 
class="nv">conf.current_release</span> <span class="cp">}}</span><span 
class="x">&quot;</span>
+<span class="x">current_release_date: &quot;</span><span class="cp">{{</span> 
<span class="nv">conf.current_release_date</span> <span 
class="cp">}}</span><span class="x">&quot;</span>
 </pre></div>
 
 

Modified: 
websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html
==============================================================================
--- websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html 
(original)
+++ websites/staging/thrift/trunk/content/docs/committers/HowToVersion.html Sat 
Mar 22 21:58:26 2014
@@ -80,154 +80,20 @@
         <td><b>Language</b></td>
         <td><b>Automated</b></td>
         <td><b>File(s) containing version info</b></td>
-    </tr></p>
-<div class="codehilite"><pre><span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>thrift-compiler<span 
class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>yes<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>configure.ac<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>as3<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>based on java lib build.properties<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>cocoa<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>cpp<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>yes<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>csharp<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span 
class="nt">&lt;td&gt;</span>lib/csharp/src/Properties/AssemblyInfo.cs<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-    <span 
class="nt">&lt;td&gt;</span>lib/csharp/ThriftMSBuildTask/Properties/AssemblyInfo.cs<span
 class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>delphi<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>/lib/delphi/src/Thrift.pas<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>erl<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>yes<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/erl/src/thrift.app.src<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>go<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>hs<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/hs/Thrift.cabal<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>java<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/java/build.properties<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>javame<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>js<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/js/thrift.js<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>node.js<span 
class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/nodejs/package.json<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>ocaml<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>perl<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/perl/lib/Thrift.pm<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/perl/Makefile.PL<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>php<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>py<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/py/setup.py<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>rb<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>lib/rb/Rakefile<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>st<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>Debian Packages<span 
class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>contrib/debian/changelog<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-
-<span class="nt">&lt;tr&gt;</span>
-    <span class="nt">&lt;td&gt;</span>DOAP<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>no<span class="nt">&lt;/td&gt;</span>
-    <span class="nt">&lt;td&gt;</span>doap.rdf<span 
class="nt">&lt;/td&gt;</span>
-<span class="nt">&lt;/tr&gt;</span>
-</pre></div>
-
-
-</table>
-
+    </tr>
+    {% for item in conf.versioning  %}
+    <tr>
+        <td>{{ item.0 }}</td>
+        <td>{{ item.1 }}</td>
+        <td>{{ item.2 }}</td>
+    </tr>
+    {% endfor %}
+</table></p>
 <h3 id="information-for-all-new-client-libraries">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>
 <ul>
 <li>Name:           libthrift</li>
-<li>Version:        0.9.1-[dev|snapshot]</li>
+<li>Version:        {{ conf.current_release }}-[dev|snapshot]</li>
 <li>License:        Apache License 2.0</li>
 <li>License URL:    http://www.apache.org/licenses/LICENSE-2.0</li>
 <li>Homepage:       http://thrift.apache.org</li>

Modified: websites/staging/thrift/trunk/content/download.html
==============================================================================
--- websites/staging/thrift/trunk/content/download.html (original)
+++ websites/staging/thrift/trunk/content/download.html Sat Mar 22 21:58:26 2014
@@ -69,21 +69,21 @@
        <div class="container">
           
                <h2 id="release">Release</h2>
-<p>The latest stable release of Thrift is 0.9.1 (released on 2013-08-21).</p>
+<p>The latest stable release of Thrift is {{ conf.current_release }} (released 
on {{ conf.current_release_date }}).</p>
 <ul>
-<li><a 
href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.9.1/thrift-0.9.1.tar.gz";>thrift-0.9.1.tar.gz</a>
 [<a 
href="https://dist.apache.org/repos/dist/release/thrift/0.9.1/thrift-0.9.1.tar.gz.asc";>PGP</a>]
-[<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>
+<li><a 
href="{{%20conf.mirror_url%20}}/thrift/{{%20conf.current_release%20}}/thrift-{{%20conf.current_release%20}}.tar.gz">thrift-{{
 conf.current_release }}.tar.gz</a> [<a 
href="{{%20conf.release_url%20}}/{{%20conf.current_release%20}}/thrift-{{%20conf.current_release%20}}.tar.gz.asc">PGP</a>]
+[<a 
href="{{%20conf.release_url%20}}/{{%20conf.current_release%20}}/thrift-{{%20conf.current_release%20}}.tar.gz.md5">MD5</a>]</li>
+<li><a 
href="{{%20conf.mirror_url%20}}/thrift/{{%20conf.current_release%20}}/thrift-{{%20conf.current_release%20}}.exe">Thrift
 compiler for Windows (thrift-{{ conf.current_release }}.exe)</a> [<a 
href="{{%20conf.release_url%20}}/{{%20conf.current_release%20}}/thrift-{{%20conf.current_release%20}}.exe.asc">PGP</a>]
 [<a 
href="{{%20conf.release_url%20}}/{{%20conf.current_release%20}}/thrift-{{%20conf.current_release%20}}.exe.md5">MD5</a>]</li>
 </ul>
 <h2 id="maven-artifact">Maven artifact</h2>
 <p><pre><code>
 &lt;dependency&gt;
   &lt;groupId&gt;org.apache.thrift&lt;/groupId&gt;
   &lt;artifactId&gt;libthrift&lt;/artifactId&gt;
-  &lt;version&gt;0.9.1&lt;/version&gt;
+  &lt;version&gt;{{ conf.current_release }}&lt;/version&gt;
 &lt;/dependency&gt;
 </code></pre></p>
-<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>
+<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="{{%20conf.release_url%20}}/KEYS">KEYS</a> file contains the public key(s) 
used for signing releases.</p>
 <hr />
 <h2 id="incubator-releases">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>

Modified: websites/staging/thrift/trunk/content/index.html
==============================================================================
--- websites/staging/thrift/trunk/content/index.html (original)
+++ websites/staging/thrift/trunk/content/index.html Sat Mar 22 21:58:26 2014
@@ -106,19 +106,19 @@
 
 <p><div class="span3 well center pull-right">
     <h2>Download</h2>
-    <p>Apache Thrift v0.9.1</p>
+    <p>Apache Thrift v{{ conf.current_release }}</p>
     <p>
-      <a class="btn btn-large" 
href="http://www.apache.org/dyn/closer.cgi?path=/thrift/0.9.1/thrift-0.9.1.tar.gz";>
-          Download <small>v0.9.1</small>
+      <a class="btn btn-large" href="{{ conf.mirror_url }}/thrift/{{ 
conf.current_release }}/thrift-{{ conf.current_release }}.tar.gz">
+          Download <small>v{{ conf.current_release }}</small>
       </a>
     </p>
     <p>
       <small>
-       <a 
href="https://dist.apache.org/repos/dist/release/thrift/0.9.1/thrift-0.9.1.tar.gz.md5";>MD5</a>
+       <a href="{{ conf.release_url }}/{{ conf.current_release }}/thrift-{{ 
conf.current_release }}.tar.gz.md5">MD5</a>
       </small>
       |
       <small>
-       <a 
href="https://dist.apache.org/repos/dist/release/thrift/0.9.1/thrift-0.9.1.tar.gz.asc";>PGP</a>
+       <a href="{{ conf.release_url }}/{{ conf.current_release }}/thrift-{{ 
conf.current_release }}.tar.gz.asc">PGP</a>
       </small>
     </p>
     <p>

Modified: websites/staging/thrift/trunk/content/tutorial/as3.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/as3.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/as3.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">as3</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p>To initialize client you can use code similar to:</p>

Modified: websites/staging/thrift/trunk/content/tutorial/cpp.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/cpp.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/cpp.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">cpp</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="cp">#include 
&lt;stdio.h&gt;</span>

Modified: websites/staging/thrift/trunk/content/tutorial/csharp.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/csharp.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/csharp.html Sat Mar 22 
21:58:26 2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">csharp</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="k">using</span> <span 
class="n">System</span><span class="p">;</span>

Modified: websites/staging/thrift/trunk/content/tutorial/d.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/d.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/d.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">d</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="n">module</span> <span 
class="n">server</span><span class="p">;</span></p>

Modified: websites/staging/thrift/trunk/content/tutorial/delphi.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/delphi.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/delphi.html Sat Mar 22 
21:58:26 2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">delphi</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <ul>
 <li>Thrift requires at least Delphi 2010. Earlier versions and FPC will not 
work due to the lack of Generics.</li>

Modified: websites/staging/thrift/trunk/content/tutorial/go.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/go.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/go.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">go</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <ul>
 <li>At least Go 1.1.x is required to run the tutorial code.</li>

Modified: websites/staging/thrift/trunk/content/tutorial/graphviz.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/graphviz.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/graphviz.html Sat Mar 22 
21:58:26 2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">cpp</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <ul>
 <li>

Modified: websites/staging/thrift/trunk/content/tutorial/hs.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/hs.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/hs.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">hs</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="n">import</span> <span 
class="n">qualified</span> <span class="n">Calculator</span>

Modified: websites/staging/thrift/trunk/content/tutorial/java.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/java.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/java.html Sat Mar 22 
21:58:26 2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">java</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="kn">import</span> <span 
class="nn">tutorial.<em></span><span class="o">;</span>

Modified: websites/staging/thrift/trunk/content/tutorial/js.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/js.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/js.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">js</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">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>

Modified: websites/staging/thrift/trunk/content/tutorial/nodejs.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/nodejs.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/nodejs.html Sat Mar 22 
21:58:26 2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">js</span><span class="p">:</span><span 
class="n">node</span> <span class="n">tutorial</span><span 
class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="kd">var</span> <span 
class="nx">thrift</span> <span class="o">=</span> <span 
class="nx">require</span><span class="p">(</span><span 
class="s1">&#39;thrift&#39;</span><span class="p">);</span>

Modified: websites/staging/thrift/trunk/content/tutorial/ocaml.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/ocaml.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/ocaml.html Sat Mar 22 
21:58:26 2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">ocaml</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="n">open</span> <span 
class="n">Arg</span>

Modified: websites/staging/thrift/trunk/content/tutorial/perl.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/perl.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/perl.html Sat Mar 22 
21:58:26 2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">perl</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="c1">#</span></p>

Modified: websites/staging/thrift/trunk/content/tutorial/php.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/php.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/php.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">php</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="cp">&lt;?php</span></p>

Modified: websites/staging/thrift/trunk/content/tutorial/py.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/py.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/py.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">py</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="kn">import</span> <span 
class="nn">sys</span><span class="o">,</span> <span class="nn">glob</span>

Modified: websites/staging/thrift/trunk/content/tutorial/rb.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/rb.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/rb.html Sat Mar 22 21:58:26 
2014
@@ -68,23 +68,7 @@
 
        <div class="container">
           
-               <h2 id="tutorial">Tutorial</h2>
-<hr />
-<h3 id="introduction">Introduction</h3>
-<p>All Apache Thrift tutorials require that you have:</p>
-<ol>
-<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>
-<div class="codehilite"><pre><span class="n">thrift</span> <span 
class="o">-</span><span class="n">r</span> <span class="o">--</span><span 
class="n">gen</span> <span class="n">rb</span> <span 
class="n">tutorial</span><span class="p">.</span><span class="n">thrift</span>
-</pre></div>
-
-
-</li>
-<li>
-<p>Followed all prerequesets listed</p>
-</li>
-</ol>
+               <p>{% include 'tutorial_intro.md' %}</p>
 <h3 id="prerequisites">Prerequisites</h3>
 <h3 id="client">Client</h3>
 <p><div class="codehilite"><pre><span class="vg">$:</span><span 
class="o">.</span><span class="n">push</span><span class="p">(</span><span 
class="s1">&#39;gen-rb&#39;</span><span class="p">)</span>


Reply via email to