README.md in suspenders-1.4.0 vs README.md in suspenders-1.5.0

- old
+ new

@@ -27,22 +27,42 @@ It includes application gems like: * [Airbrake](https://github.com/airbrake/airbrake) for exception notification * [Bourbon](https://github.com/thoughtbot/bourbon) for Sass mixins -* [Simple Form](https://github.com/plataformatec/simple_form) for form markup and style -* [Email Validator](https://github.com/balexand/email_validator) for email validation +* [Delayed Job](https://github.com/collectiveidea/delayed_job) for background + processing +* [Email Validator](https://github.com/balexand/email_validator) for email + validation +* [Flutie](https://github.com/thoughtbot/flutie) for `page_title` and + `body_class` view helpers +* [High Voltage](https://github.com/thoughtbot/high_voltage) for static pages +* [jQuery Rails](https://github.com/rails/jquery-rails) for jQuery +* [Neat](https://github.com/thoughtbot/neat) for semantic grids +* [Postgres](https://github.com/ged/ruby-pg) for access to the Postgres database +* [Rack Timeout](https://github.com/kch/rack-timeout) to abort requests that are + taking too long +* [Recipient Interceptor](https://github.com/croaky/recipient_interceptor) to + avoid accidentally sending emails to real people from staging +* [Simple Form](https://github.com/plataformatec/simple_form) for form markup + and style +* [Unicorn](https://github.com/defunkt/unicorn) to serve HTTP requests +And gems only for staging and production like: + +* [New Relic RPM](https://github.com/newrelic/rpm) for monitoring performance +* [Rails 12 Factor](https://github.com/heroku/rails_12factor) to making running + Rails 4 apps easier on Heroku + And testing gems like: -* [Bourne](https://github.com/thoughtbot/bourne) and - [Mocha](https://github.com/freerange/mocha) for stubbing and spying * [Capybara](https://github.com/jnicklas/capybara) and [Capybara Webkit](https://github.com/thoughtbot/capybara-webkit) for integration testing * [Factory Girl](https://github.com/thoughtbot/factory_girl) for test data * [RSpec](https://github.com/rspec/rspec) for unit testing +* [RSpec Mocks](https://github.com/rspec/rspec-mocks) for stubbing and spying * [Shoulda Matchers](https://github.com/thoughtbot/shoulda-matchers) for common RSpec matchers * [Timecop](https://github.com/jtrupiano/timecop-console) for testing time Other goodies @@ -51,12 +71,12 @@ Suspenders also comes with: * Override recipient emails in staging environment. * Rails' flashes set up and in application layout. * A few nice time formats set up for localization. -* [Heroku-recommended asset pipeline - settings](https://devcenter.heroku.com/articles/rails3x-asset-pipeline-cedar/). +* [Heroku-recommended + settings](https://devcenter.heroku.com/articles/rails4-getting-started). Heroku ------ You can optionally create Heroku staging and production apps: @@ -69,11 +89,13 @@ heroku create app-production --remote production Github ------ -You can optionally create a Github repository: +You can optionally create a Github repository for the suspended Rails app. It +requires that you have [Hub](https://github.com/github/hub) on your system: + curl http://hub.github.com/standalone -sLo ~/bin/hub && chmod +x ~/bin/hub suspenders app --github organization/project This has the same effect as running: hub create organization/project