Author: kclark
Date: Mon Jun 23 18:06:08 2008
New Revision: 670984
URL: http://svn.apache.org/viewvc?rev=670984&view=rev
Log:
rb: rewrite the README [THRIFT-38]
>From [EMAIL PROTECTED]
Modified:
incubator/thrift/trunk/lib/rb/README
Modified: incubator/thrift/trunk/lib/rb/README
URL:
http://svn.apache.org/viewvc/incubator/thrift/trunk/lib/rb/README?rev=670984&r1=670983&r2=670984&view=diff
==============================================================================
--- incubator/thrift/trunk/lib/rb/README (original)
+++ incubator/thrift/trunk/lib/rb/README Mon Jun 23 18:06:08 2008
@@ -1,29 +1,30 @@
Thrift Ruby Software Library
+ by Kevin Ballard, Kevin Clark, Mark Slee
+ http://incubator.apache.org/thrift/
-Author: Mark Slee ([EMAIL PROTECTED])
-Last Modified: 2007-Mar-05
+== DESCRIPTION:
-Thrift is distributed under the Thrift open source software license.
-Please see the included LICENSE file.
+Thrift is a strongly-typed language-agnostic RPC system.
+This library is the ruby implementation for both clients and servers.
+
+== INSTALL:
+
+ $ gem install thrift
+
+== CAVEATS:
-Using Thrift with Ruby
-======================
+This library provides the client and server implementations of thrift.
+It does <em>not</em> provide the compiler for the .thrift files. To compile
+.thrift files into language-specific implementations, please download the full
+thrift software package.
-Okay, I'll be honest. I learned Ruby by implementing the Thrift library in
-Ruby and writing the code generator at the same time. I am not a trendy
-web 2.0 programmer. Shit, I don't even know Rails. So if you care about Ruby
-you will probably find that this is currently the least robust Thrift library
-implementation. But there's plenty of time to improve it...
-
-The source code for the Ruby library is designed for installation with the
-Python-esque setup.rb utility, which is included here and redistributable
-under the GPL license.
-
-To install the Thrift Ruby libraries, become superuser and do:
-
-ruby setup.rb config
-ruby setup.rb setup
-ruby setup.rb install
+== USAGE:
-Alternatively, if you know more about Ruby than me, you can improve the build
-and installation process and contribute them back to this project. Wicked.
+This section should get written by someone with the time and inclination.
+In the meantime, look at existing code, such as the benchmark or the tutorial
+in the full thrift distribution.
+
+== LICENSE:
+
+Thrift is distributed under the Apache Software License.
+Please see the included LICENSE file.