public
Description: A very fast & simple Ruby web server
Homepage: http://code.macournoyer.com/thin/
Clone URL: git://github.com/macournoyer/thin.git
Search Repo:
A couple fixes to prepare for next release
macournoyer (author)
Wed Mar 05 18:43:49 -0800 2008
commit  1cb90c6a8170e27bc10ed247a8454207f0c200cf
tree    41b52352e69a1bcee45b1f51c31a4ce1fb99cf71
parent  050830515c72c273bbaf5fb4ffd49186e1c26eca
...
1
2
3
 
4
5
6
...
1
2
 
3
4
5
6
0
@@ -1,6 +1,6 @@
0
 == 0.7.1 Fancy Pants release
0
  * Clean stale PID files when starting as daemon, fixes #53 [Chu Yeow]
0
- * Require EventMachine 0.11.. Until it's released, install from:
0
+ * Require EventMachine 0.11.0 for UNIX domain sockets. Until it's released, install from:
0
    gem install eventmachine --source http://code.macournoyer.com
0
  * Ruby 1.8.5 compatibility, closes #49 [Wincent Colaiuta]
0
  * Move all EventMachine stuff out of Server, you can now create a Thin Backend that
...
12
13
14
15
 
16
17
18
...
12
13
14
 
15
16
17
18
0
@@ -12,7 +12,7 @@
0
     
0
     CODENAME = 'Fancy Pants'
0
     
0
- RACK = [0, 3] # Latest Rack version that was tested
0
+ RACK = [0, 3].freeze # Latest Rack version that was tested
0
   end
0
   
0
   NAME = 'thin'.freeze
...
1
2
3
4
 
5
6
7
...
14
15
16
17
 
18
19
20
...
1
2
3
 
4
5
6
7
...
14
15
16
 
17
18
19
20
0
@@ -1,7 +1,7 @@
0
 require 'erb'
0
 
0
 MSG_TEMPLATE = File.dirname(__FILE__) + '/email.erb'
0
-SEND_TO = %w(thin-ruby@googlegroups.com eventmachine-talk@rubyforge.org Rubymtl@lists.artengine.ca ruby-talk@ruby-lang.org montreal-on-rails@googlegroups.com)
0
+SEND_TO = %w(thin-ruby@googlegroups.com eventmachine-talk@rubyforge.org ruby-talk@ruby-lang.org montreal-on-rails@googlegroups.com)
0
 
0
 desc 'Generate a template for the new version annoucement'
0
 task :ann do
0
@@ -14,7 +14,7 @@
0
 #{msg}
0
 END_OF_MESSAGE
0
 
0
- `echo "#{body}" | mate`
0
+ fork { `echo "#{body}" | mate` }
0
 end
0
 
0
 def changelog
...
1
2
3
 
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
18
19
 
20
21
22
23
24
25
26
27
 
28
29
 
30
31
 
32
33
34
35
 
36
37
 
 
 
 
 
38
39
40
...
1
2
 
3
4
 
 
5
6
7
8
9
 
 
 
 
10
 
11
12
 
13
14
15
16
 
 
 
 
 
17
18
 
19
20
 
21
22
 
 
 
23
24
 
25
26
27
28
29
30
31
32
0
@@ -1,40 +1,32 @@
0
 Hey all,
0
 
0
-Version <%= Thin::VERSION::STRING %> (codename <%= Thin::VERSION::CODENAME %>) of the fastest Ruby server is out!
0
+Thin version <%= Thin::VERSION::STRING %> (codename <%= Thin::VERSION::CODENAME %>) is out!
0
 
0
-http://code.macournoyer.com/thin/
0
-
0
 == What's new?
0
 
0
 <%= changelog %>
0
 
0
 == Get it!
0
-
0
-IMPORTANT: Until EventMachine 0.11.0 is out, you have to install it from trunk or from my gem server:
0
-
0
- sudo gem install eventmachine --source http://code.macournoyer.com
0
  
0
-Then install Thin from RubyForge:
0
+Install Thin from RubyForge:
0
 
0
- sudo gem install thin
0
+ gem install thin
0
  
0
 Or using my mirror:
0
 
0
- sudo gem install thin --source http://code.macournoyer.com
0
-
0
-WARNING:
0
- Thin is still alpha software, if you use it on your server you understand the
0
- risks that are involved.
0
+ gem install thin --source http://code.macournoyer.com
0
  
0
-== Contribute
0
+To use Thin with UNIX domain sockets you need EventMachine 0.11.0 from my gem server:
0
 
0
-If you're using Thin, let me know and I'll put your site on http://code.macournoyer.com/thin/users/
0
+ gem install eventmachine --source http://code.macournoyer.com
0
 
0
-Thin is driven by an active community of passionate coders and benchmarkers.
0
-Please join us, contribute or share some ideas in Thin Google Group:
0
-http://groups.google.com/group/thin-ruby/topics
0
+== Contribute
0
 
0
-Also on IRC: #thin on freenode
0
+Site: http://code.macournoyer.com/thin/
0
+Group: http://groups.google.com/group/thin-ruby/topics
0
+Bugs: http://thin.lighthouseapp.com/projects/7212-thin
0
+Code: http://github.com/macournoyer/thin
0
+IRC: #thin on freenode
0
 
0
 Thanks to all the people who contributed to Thin, EventMachine, Rack and Mongrel.
0
 

Comments

    No one has commented yet.