<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -6,7 +6,7 @@
  * Fix IOError when writing to logger when starting server as a daemon.
  * Really change directory when the -c option is specified.
  * Add restart command to thin script.
- * Fix typo in thin script usage message and expand chdir path.
+ * Fix typos in thin script usage message and expand chdir path.
  * Rename thin script options to be the same as mongrel_rails script [thronedrk]:
      -o --host  =&gt; -a --address
      --log-file =&gt; --log</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -3,15 +3,15 @@
    to the top of every HTML page in the browser ?wtf?
 
 == FEATURES
- * Add builtin cluster monitoring support (with god ?)
  * Add --prefix option to thin script
  * IPv6 support (bind to ::1)
  
 == TASKS
+ * Add a better god sample file in example, maybe generate one !?
  * Change benchmarking test to use
    http://blog.evanweaver.com/files/doc/fauna/benchmark_unit/
  * Provide precompiled win32 binaries in Gem
  * Port response writing to a C extension
  * Benchmark CGI and FastCGI too [Carlos Junior]
- * Investigate http://rev.rubyforge.org/
- * Check for memory leaks using dike and/or Mac OS Instruments
+ * Investigate http://rev.rubyforge.org/ (only Ruby 1.9)
+ * Check for memory usage/leaks using dike or other.</diff>
      <filename>TODO</filename>
    </modified>
    <modified>
      <diff>@@ -11,42 +11,21 @@ bundled in an easy to use gem for your own pleasure.
 
 == What's new?
 
-Even though Thin has been made public only 4 days ago, lots of things have happened since:
- * Ruby 1.9 compatibility
- * Better Rails adapter
- * Thin support included in Ramaze and Vintage frameworks (Thin can also run Rails, Camping, Merb and more)
- * Some bug fixes in header parsing
- 
-And some amazing numbers:
-
-[~/projects/thin] ruby benchmark/simple.rb
-server     request   concurrency   req/s     failures
-=====================================================
-WEBrick    1000      1             389.31    0
-Mongrel    1000      1             1495.70   0
-EMongrel   1000      1             2070.35   0
-Thin       1000      1             2219.45   0
-WEBrick    1000      10            366.16    0
-Mongrel    1000      10            1501.02   0
-EMongrel   1000      10            2562.43   0
-Thin       1000      10            3129.64   0
-WEBrick    1000      100           ERROR
-Mongrel    1000      100           1500.82   0
-EMongrel   1000      100           3031.29   0
-Thin       1000      100           3372.49   0
-
-[~/projects/thin] ruby19 benchmark/simple.rb
-server     request   concurrency   req/s     failures
-=====================================================
-WEBrick    1000      1             506.33    0
-Mongrel    1000      1             1768.31   0
-Thin       1000      1             2528.11   0
-WEBrick    1000      10            461.66    0
-Mongrel    1000      10            1541.35   0
-Thin       1000      10            4003.19   0
-WEBrick    1000      100           ERROR
-Mongrel    1000      100           1313.19   0
-Thin       1000      100           4154.67   0
+* Add cluster support through the -s option in the thin script, start 3 thins like this:
+   thin start -s3 -p3000
+  3 thin servers will be started on port 3000, 3001, 3002, also the port number will be
+  injected in the pid and log filenames.
+* Fix IOError when writing to logger when starting server as a daemon.
+* Really change directory when the -c option is specified.
+* Add restart command to thin script.
+* Fix typos in thin script usage message and expand chdir path.
+* Rename thin script options to be the same as mongrel_rails script [thronedrk]:
+    -o --host  =&gt; -a --address
+    --log-file =&gt; --log
+    --pid-file =&gt; --pid
+    --env      =&gt; --environment
+
+win32 support is coming soon!
 
 == Get it!
 
@@ -54,9 +33,14 @@ Thin       1000      100           4154.67   0
  
 (Might take some time for the gem mirrors to be updated, try adding
 --source http://code.macournoyer.com to the command if it doesn't work)
+
+NOTE: if you installed a previous alpha version (if you have 0.5.2 already installed)
+uninstall it before: sudo gem uninstall thin
  
 == Contribute
 
+If you're using Thin, let me know and I'll put your site on http://code.macournoyer.com/thin/users/
+
 Thin is driven by an active community of passionate coders and benchmarkers. Please join us, contribute
 or share some ideas in Thin Google Group: http://groups.google.com/group/thin-ruby/topics
 </diff>
      <filename>tasks/email.erb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2b60ea8c4c40f8626847d3a67279ec3c55e0b75a</id>
    </parent>
  </parents>
  <author>
    <name>macournoyer</name>
    <email>macournoyer@gmail.com</email>
  </author>
  <url>http://github.com/macournoyer/thin/commit/0ff4b4247b109554fabed4422c7046e3e104cb7d</url>
  <id>0ff4b4247b109554fabed4422c7046e3e104cb7d</id>
  <committed-date>2008-01-12T09:23:25-08:00</committed-date>
  <authored-date>2008-01-12T09:23:25-08:00</authored-date>
  <message>Update TODO and ann email for next release</message>
  <tree>c8710ba54f75dfc9e964f6c85efb657625c67b9c</tree>
  <committer>
    <name>macournoyer</name>
    <email>macournoyer@gmail.com</email>
  </committer>
</commit>
