Permalink
Browse files

Updated README and bumped the version

  • Loading branch information...
1 parent afd1813 commit a7f714e2f778ebf7a4387b7a762c61ad2b213a3f Nathan Duran committed Apr 9, 2011
Showing with 7 additions and 41 deletions.
  1. +2 −36 README.md
  2. +1 −1 lib/mongrel2.rb
  3. +4 −4 rack-mongrel2.gemspec
View
@@ -1,41 +1,7 @@
# rack-mongrel2
-The only Mongrel2 Rack handler you'll ever need.
-
-I wrote this because I wanted to learn Mongrel2, and I didn't like what was out there. I copy-pasted a lot of code from Colin Curtin's m2r project (http://github.com/perplexes/m2r), but I also changed and reorganized it into what I believe is a good setup for a proper rubygem.
-
-## How to use
-
-1. Get mongrel2 installed (http://mongrel2.org/wiki?name=GettingStarted)
-1. Get your config for mongrel2 setup (see example directory)
-1. Add it to your Gemfile
-
- gem 'rack-mongrel2', '~> 0.2.0', :require => nil
-
-1. You also need some sort of JSON parsing library installed, like Yajl or JSON (gem i yajl-ruby or gem i json). json-jruby will work too
-1. Run Mongrel2
-1. Run your rails application
-
- RACK_MONGREL2_UUID=<my uuid> rails s Mongrel2
-
-1. Profit!
-
-Check out the blog post too: http://blog.darkhax.com/2010/10/26/deploying-your-ruby-app-with-mongrel2
-
-## Thanks!
-
-* [Kevin Williams](https://github.com/kevwil) for PULL, specs, and other things.
-
-## Note on Patches/Pull Requests
-
-* Fork the project.
-* Make your feature addition or bug fix.
-* Add tests for it. This is important so I don't break it in a
- future version unintentionally.
-* Commit, do not mess with rakefile, version, or history.
- (if you want to have your own version, that is fine but bump version in a commit by itself I can ignore when I pull)
-* Send me a pull request. Bonus points for topic branches.
+This Gem was supposed to be "the only Mongrel2 Rack handler you'll ever need." Unfortunately, its original author hasn't done a lot of work with Mongrel2 or ØMQ, so parts of it made ridiculous assumptions which just didn't work in actual production environments. He also seems to be pretty lazy about fixing obvious bugs which make the Gem flat out unusable, so here's a fork.
## Copyright
-Copyright (c) 2010 Daniel Huckstep. See LICENSE for details.
+Original project Copyright (c) 2010 Daniel Huckstep. See LICENSE for details.
View
@@ -10,5 +10,5 @@
module Mongrel2
JSON = Object.const_defined?('Yajl') ? ::Yajl::Parser : ::JSON
- VERSION = '0.2.2'
+ VERSION = '1.0.0'
end
View
@@ -13,8 +13,8 @@ Gem::Specification.new do |s|
## If your rubyforge_project name is different, then edit it and comment out
## the sub! line in the Rakefile
s.name = 'rack-mongrel2'
- s.version = '0.2.2'
- s.date = '2010-12-31'
+ s.version = '1.0.0'
+ s.date = '2011-04-09'
s.rubyforge_project = 'rack-mongrel2'
## Make sure your summary is short. The description may be as long
@@ -25,9 +25,9 @@ Gem::Specification.new do |s|
## List the primary authors. If there are a bunch of authors, it's probably
## better to set the email to an email list or something. If you don't have
## a custom homepage, consider using your GitHub URL or the like.
- s.authors = ['Daniel Huckstep']
+ s.authors = ['Daniel Huckstep', 'Nathan Duran']
s.email = 'darkhelmet@darkhelmetlive.com'
- s.homepage = 'http://github.com/darkhelmet/rack-mongrel2'
+ s.homepage = 'https://github.com/khiltd/rack-mongrel2'
## This gets added to the $LOAD_PATH so that 'lib/NAME.rb' can be required as
## require 'NAME.rb' or'/lib/NAME/file.rb' can be as require 'NAME/file.rb'

0 comments on commit a7f714e

Please sign in to comment.