coreyhaines/practice_game_of_life — pull request #3 by esambo (2011-11-30 04:16:28+00:00)
Title: Growl 1.3, Cucumber wiki link, Relish feature documentation

I fixed a few more things:

- Growl integration from Guard didn't work with the new Growl 1.3 version from the App Store because of old Gemfile.lock
- Updated Cucumber Wiki link since it is not under AslakHellesoy's account anymore
- Added link to [Relish App](https://www.relishapp.com/esambo/practice-game-of-life/) which makes browsing through the features a lot nicer
- Added ```table.raw``` to the step definition since the default behavior of [Multiline Step Arguments](https://github.com/cucumber/cucumber/wiki/multiline-step-arguments) expects a table header, which is not the case for these features.

## Suggestions

I am thinking about following issues:

- Delete and gitignore the *Gemfile.lock* since this repository is more of a template without any code than a production app.
- Rename *Gemfile* to *Gemfile_Sample*. RSpec does seem to detect the presence of the *Gemfile* and will use Bundler accordingly. Bundler does not seem to slow down the tests (at least with Ruby 1.9.3). But Bundler might be an extra complexity that not everyone wants to put up with.
- Feature names & structure: Should they more reflect the [four rules](https://www.relishapp.com/esambo/practice-game-of-life/docs/doc/rules-of-life) of [live](http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life#Rules)
1. Under-Population
2. Next Generation
3. Overcrowding
4. Reproduction