Author: buildbot Date: Sun Feb 14 13:55:58 2016 New Revision: 980393 Log: Staging update by buildbot for thrift
Modified: websites/staging/thrift/trunk/content/ (props changed) websites/staging/thrift/trunk/content/lib/index.html Propchange: websites/staging/thrift/trunk/content/ ------------------------------------------------------------------------------ --- cms:source-revision (original) +++ cms:source-revision Sun Feb 14 13:55:58 2016 @@ -1 +1 @@ -1730336 +1730337 Modified: websites/staging/thrift/trunk/content/lib/index.html ============================================================================== --- websites/staging/thrift/trunk/content/lib/index.html (original) +++ websites/staging/thrift/trunk/content/lib/index.html Sun Feb 14 13:55:58 2016 @@ -86,6 +86,170 @@ } h2:hover > .headerlink, h3:hover > .headerlink, h1:hover > .headerlink, h6:hover > .headerlink, h4:hover > .headerlink, h5:hover > .headerlink, dt:hover > .elementid-permalink { visibility: visible }</style> <h1 id="apache-thrift-libraries">Apache Thrift Libraries<a class="headerlink" href="#apache-thrift-libraries" title="Permanent link">¶</a></h1> +<h2 id="package-manager-information-and-references">Package manager information and references<a class="headerlink" href="#package-manager-information-and-references" title="Permanent link">¶</a></h2> +<p><div class="packages"> + <table class="table table-bordered table-striped"> + <tbody> + <tr> + <td><b>Language Bindings</b></td> + <td><b>Package Manager</b></td> + <td><b>Direct link (URL)</b></td> + <td><b>Control file in source tree</b></td> + <td><b>Maintainer</b></td> + <td><b>Remarks</b></td> + </tr></p> +<div class="codehilite"><pre> <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>(all)<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Docker<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Docker"</span><span class="nt">></span>https://hub.docker.com/_/thrift/<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>Dockerfile<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>C#<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>NuGet<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"NuGet"</span><span class="nt">></span>https://www.nuget.org/packages/ApacheThrift/1.0.0-dev<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>*.nuspec (missing)<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></span>jfarrell, codesf<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Dart<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Pub<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Pub"</span><span class="nt">></span>https://pub.dartlang.org/search?q=thrift<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></span>no official ASF package available<span class="nt"></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Erlang<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Hex PM<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Hex PM"</span><span class="nt">></span>https://hex.pm/packages?search=thrift<span class="ni">&amp;</span>sort=downloads<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></span>no official ASF package available<span class="nt"></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Haskell<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Cabal<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Cabal"</span><span class="nt">></span>http://hackage.haskell.org/package/thrift<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/hs/Thrift.cabal<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></span>jfarrell<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Haxe<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>HaxeLib<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"HaxeLib"</span><span class="nt">></span>http://lib.haxe.org/u/ApacheThrift/<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/haxe/haxelib.json<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></span>account exists, but no package published<span class="nt"></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Haxe<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>HaxeLib(Git)<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"HaxeLib(Git)"</span><span class="nt">></span>https://git.apache.org/thrift.git 0.9.3 lib/haxe<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/haxe/haxelib.json<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></span>jensg<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>JavaScript<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Bower<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Bower"</span><span class="nt">></span>https://libraries.io/bower/thrift<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>bower.json<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></span>not on http://bower.io/search/?q=thrift<span class="nt"></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>NodeJS<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Grunt<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Grunt"</span><span class="nt">></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/js/package.json<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>NodeJS<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>NPM<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"NPM"</span><span class="nt">></span>https://www.npmjs.com/package/thrift<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>package.json<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></span>jfarrell<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Ocaml<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>OASIS DB<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"OASIS DB"</span><span class="nt">></span>http://oasis.ocamlcore.org/<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/ocaml/_oasis<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></span>website under construction<span class="nt"></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Ocaml<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>OPAM<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"OPAM"</span><span class="nt">></span>http://opam.ocaml.org/packages/thrift/thrift.0.9.0/<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/ocaml/_oasis<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></span>no official ASF package available<span class="nt"></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Perl<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>CPAN<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"CPAN"</span><span class="nt">></span>http://search.cpan.org<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/perl/Makefile.PL<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></span>no official ASF package available<span class="nt"></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>PHP<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Packagist<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Packagist"</span><span class="nt">></span>https://packagist.org/packages/apache/thrift<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>composer.json<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></span>jfarrell, bufferoverflow<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Python<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>PIP<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"PIP"</span><span class="nt">></span>https://pypi.python.org/pypi/thrift/0.9.3<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></span>jfarrell<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"><tr</span> <span class="na">class=</span><span class="s">""</span><span class="nt">></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"language"</span><span class="nt">></span>Ruby<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packman"</span><span class="nt">></span>Ruby Gem<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"packurl"</span><span class="nt">><a</span> <span class="na">href=</span><span class="s">"Ruby Gem"</span><span class="nt">></span>https://rubygems.org/gems/thrift<span class="nt"></a></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"ctrlfile"</span><span class="nt">></span>lib/rb/Gemfile<span class="nt"></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"maintainer"</span><span class="nt">></td></span> + <span class="nt"><td</span> <span class="na">class=</span><span class="s">"remarks"</span><span class="nt">></td></span> + <span class="nt"></tr></span> + + <span class="nt"></tbody></span> +<span class="nt"></table></span> +</pre></div> + + +</div> + +<h2 id="source-tree">Source Tree<a class="headerlink" href="#source-tree" title="Permanent link">¶</a></h2> <p>Each supported language needs the Apache Thrift Libraries and the generated code made by the Apache Thrift Compiler.</p> <p>Some language specific documentation is for the Apache Thrift Libraries are generated from lib/${language}/README.md files:</p> <ul>