Skip to content
This repository
  • 4 commits
  • 3 files changed
  • 0 comments
  • 1 contributor
May 01, 2011
Michael van Rooijen Updated the README - Added 3 new headlines: "Suggestions, Bugs, Reque…
…sts, Questions", "Contributors", and "Want to contribute?"
a15a943
Michael van Rooijen Making Heroku gem version ~> 2.0.0 a requirement! Ensuring we're ridi…
…ng on the latest API gem.
b819885
Michael van Rooijen Quick follow-up release to version 0.1.3! This release ensures you're…
… using Heroku gem version ~> 2.0 (this was recently released), rather than version 1.x.x.
55f7029
Michael van Rooijen Merge branch 'develop' adc9d1c

Showing 3 changed files with 48 additions and 3 deletions. Show diff stats Hide diff stats

  1. +46 1 README.md
  2. +1 1  hirefire.gemspec
  3. +1 1  lib/hirefire/version.rb
47 README.md
Source Rendered
@@ -109,6 +109,52 @@ HireFire currently works with the following worker and mapper libraries:
109 109 - [Redis](https://github.com/ezmobius/redis-rb)
110 110
111 111
  112 +Suggestions, Bugs, Requests, Questions
  113 +--------------------------------------
  114 +
  115 +View the [issue log](https://github.com/meskyanichi/hirefire/issues) and post them there.
  116 +
  117 +
  118 +Contributors
  119 +------------
  120 +
  121 +<table>
  122 + <tr>
  123 + <th>Contributor</th>
  124 + <th>Contribution</th>
  125 + </tr>
  126 + <tr>
  127 + <td><a href="https://github.com/dirk" target="_blank">Dirk Gadsden ( dirk )</a></td>
  128 + <td>Implementing a more functional job/worker ratio notation using Lambda</td>
  129 + </tr>
  130 + <tr>
  131 + <td><a href="https://github.com/michelson" target="_blank">Miguel Michelson Martinez ( michelson )</a></td>
  132 + <td>Allowing HireFire to initialize in non-Ruby on Rails environments</td>
  133 + </tr>
  134 + <tr>
  135 + <td><a href="https://github.com/nbibler" target="_blank">Nathaniel Bibler ( nbibler )</a></td>
  136 + <td>Ensures that HireFire gracefully handles RestClient exceptions</td>
  137 + </tr>
  138 + <tr>
  139 + <td><a href="https://github.com/samoli" target="_blank">Sam Oliver ( samoli )</a></td>
  140 + <td>Adding the ability to specify a minimum amount of workers</td>
  141 + </tr>
  142 +</table>
  143 +
  144 +
  145 +Want to contribute?
  146 +-------------------
  147 +
  148 +- Fork/Clone the **develop** branch
  149 +- Write RSpec tests, and test against:
  150 + - Ruby 1.9.2
  151 + - Ruby 1.8.7
  152 + - Ruby Enterprise Edition 1.8.7
  153 +- Try to keep the overall *structure / design* of the gem the same
  154 +
  155 +I can't guarantee I'll pull every pull request. Also, I may accept your pull request and drastically change parts to improve readability/maintainability. Feel free to discuss about improvements, new functionality/features in the [issue log](https://github.com/meskyanichi/hirefire/issues) before contributing if you need/want more information.
  156 +
  157 +
112 158 Frequently Asked Questions
113 159 --------------------------
114 160
@@ -139,7 +185,6 @@ Frequently Asked Questions
139 185 - **Answer:** When you run multiple jobs concurrently, you can speed up your processing dramatically. *Normally you wouldn't set the workers to 10 for example, but with HireFire you can tell it to Hire 10 workers when there are 50 jobs (would normally be overkill and cost you A LOT of money) but since (see Q/A above) Workers are pro-rated to the second, and HireFire immediately fires all workers once all the jobs in the queue have been processed, it makes no different whether you have a single worker processing 50 jobs, or 5 workers, or even 10 workers. It processes 10 times faster, but costs the same.*
140 186
141 187
142   -
143 188 Other potentially interesting gems
144 189 ----------------------------------
145 190
2  hirefire.gemspec
@@ -23,7 +23,7 @@ Gem::Specification.new do |gem|
23 23
24 24 ##
25 25 # Production gem dependencies
26   - gem.add_dependency 'heroku', ['~> 1.20.1']
  26 + gem.add_dependency 'heroku', ['~> 2.0.0']
27 27 gem.add_dependency 'rush', ['~> 0.6.7']
28 28
29 29 end
2  lib/hirefire/version.rb
@@ -6,7 +6,7 @@ module Version
6 6 ##
7 7 # @return [String] the current version of the HireFire gem
8 8 def self.current
9   - '0.1.2'
  9 + '0.1.3'
10 10 end
11 11
12 12 end

No commit comments for this range

Something went wrong with that request. Please try again.