You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@thrift.apache.org by bu...@apache.org on 2014/10/31 14:54:31 UTC

svn commit: r927506 - in /websites/staging/thrift/trunk/content: ./ docs/HowToNewLanguage.html

Author: buildbot
Date: Fri Oct 31 13:54:30 2014
New Revision: 927506

Log:
Staging update by buildbot for thrift

Modified:
    websites/staging/thrift/trunk/content/   (props changed)
    websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html

Propchange: websites/staging/thrift/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Oct 31 13:54:30 2014
@@ -1 +1 @@
-1635774
+1635776

Modified: websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html
==============================================================================
--- websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html (original)
+++ websites/staging/thrift/trunk/content/docs/HowToNewLanguage.html Fri Oct 31 13:54:30 2014
@@ -96,14 +96,12 @@
 </li>
 <li>
 <p>Implement the Thrift library for that particular language, again by picking one of the <a href="https://github.com/apache/thrift/tree/master/lib">existing libraries</a> as a starting point. Because the libraries differ largely with regard to the "depth" of their implementations it is recommended to have a closer look on what is implemented, and what is not. The minimum required feature set should cover at least:</p>
-</li>
-<li>
-<p>endpoint transports: Sockets, HTTP</p>
-</li>
+<ul>
+<li>endpoint transports: Sockets, HTTP</li>
 <li>layered tranports: Buffered, Framed </li>
 <li>protocols: Binary required, JSON and Multiplex recommended</li>
-<li>
-<p>server types: SimpleServer</p>
+<li>server types: SimpleServer</li>
+</ul>
 </li>
 <li>
 <p>Implement the standardized <a href="https://github.com/apache/thrift/tree/master/test">Thrift cross platform test</a> and make sure all tests succeed when run against at least one other language. This ensures interoperability and makes sure that the code does not only work when talking with yourself (= same language). You may also add other tests, but these should be put into <code>lib/yourlang/test</code> rather than <code>test/yourlang</code> - the latter is intended to host solely the standardized cross platform test.</p>