[macruby-changes] [3983] ControlTower/branches/gcd-ify

source_changes at macosforge.org source_changes at macosforge.org
Fri Apr 30 02:57:19 PDT 2010


Revision: 3983
          http://trac.macosforge.org/projects/ruby/changeset/3983
Author:   joshua.ballanco at apple.com
Date:     2010-04-30 02:57:17 -0700 (Fri, 30 Apr 2010)
Log Message:
-----------
Updated the README

Modified Paths:
--------------
    ControlTower/branches/gcd-ify/README

Added Paths:
-----------
    ControlTower/branches/gcd-ify/README.rdoc

Modified: ControlTower/branches/gcd-ify/README
===================================================================
--- ControlTower/branches/gcd-ify/README	2010-04-30 08:16:30 UTC (rev 3982)
+++ ControlTower/branches/gcd-ify/README	2010-04-30 09:57:17 UTC (rev 3983)
@@ -1,9 +1,31 @@
-Control Tower
+== Control Tower
+Control Tower is a web application server for Rack-based MacRuby applications based on Apple's Grand Central Dispatch libraries.
 
-Copyright (c) 2009-2010, Apple Inc
-Author: Joshua Ballanco
+It is composed of three major components: A Grand Central Dispatch based networking layer, the Mongrel HTTP parser, and Rack web
+application interface. It is currently very much a work in progress!
 
-SYNOPSIS
-Control Tower is a Web application server for Rack-based Ruby applications. It
-is (or will be) composed of three major components: a networking layer, an HTTP
-parser, and a Rack interface.
+=== Installation
+From the root directory of the project, run:
+
+  $ rake package
+  $ sudo macgem install pkg/control_tower-0.1-universal-darwin-10.gem
+
+=== Usage
+There are currently only 4 supported command line options:
+
+* -R <rackup_config.ru> : Where you specify the Rackup config file to run
+* -h <hostname>         : Hostname for the server (Control Tower will only respond to requests to this host)
+* -p <port>             : Port # for the server
+* -c                    : Use this to enable serving requests to a GCD concurrent queue
+
+=== License
+Control Tower is covered by the Ruby license. See COPYING for more details.
+
+=== Credits
+Control Tower's parser was stolen Thin which stole it from Mongrel (http://mongrel.rubyforge.org) originially written by Zed Shaw.
+Mongrel Web Server (Mongrel) is copyrighted free software by Zed A. Shaw <zedshaw at zedshaw dot com> You can redistribute it and/or
+modify it under the terms of the GPL.
+
+Thin is copyright Marc-Andre Cournoyer <macournoyer at gmail.com>
+
+Control Tower is copyright (c) 2009-2010, Apple Inc

Added: ControlTower/branches/gcd-ify/README.rdoc
===================================================================
--- ControlTower/branches/gcd-ify/README.rdoc	                        (rev 0)
+++ ControlTower/branches/gcd-ify/README.rdoc	2010-04-30 09:57:17 UTC (rev 3983)
@@ -0,0 +1,31 @@
+== Control Tower
+Control Tower is a web application server for Rack-based MacRuby applications based on Apple's Grand Central Dispatch libraries.
+
+It is composed of three major components: A Grand Central Dispatch based networking layer, the Mongrel HTTP parser, and Rack web
+application interface. It is currently very much a work in progress!
+
+=== Installation
+From the root directory of the project, run:
+
+  $ rake package
+  $ sudo macgem install pkg/control_tower-0.1-universal-darwin-10.gem
+
+=== Usage
+There are currently only 4 supported command line options:
+
+* -R <rackup_config.ru> : Where you specify the Rackup config file to run
+* -h <hostname>         : Hostname for the server (Control Tower will only respond to requests to this host)
+* -p <port>             : Port # for the server
+* -c                    : Use this to enable serving requests to a GCD concurrent queue
+
+=== License
+Control Tower is covered by the Ruby license. See COPYING for more details.
+
+=== Credits
+Control Tower's parser was stolen Thin which stole it from Mongrel (http://mongrel.rubyforge.org) originially written by Zed Shaw.
+Mongrel Web Server (Mongrel) is copyrighted free software by Zed A. Shaw <zedshaw at zedshaw dot com> You can redistribute it and/or
+modify it under the terms of the GPL.
+
+Thin is copyright Marc-Andre Cournoyer <macournoyer at gmail.com>
+
+Control Tower is copyright (c) 2009-2010, Apple Inc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-changes/attachments/20100430/71864da6/attachment.html>


More information about the macruby-changes mailing list