README.md in gemsmith-3.2.0 vs README.md in gemsmith-4.0.0

- old
+ new

@@ -21,11 +21,10 @@ * Supports [Pry](http://pryrepl.org). * Supports [Guard](https://github.com/guard/guard). * Supports [Code Climate](https://codeclimate.com). * Supports [Gemnasium](https://gemnasium.com). * Supports [Travis CI](http://travis-ci.org). -* Supports [Coveralls](https://coveralls.io). * Provides the ability to open the source code of any gem within your favorite editor. * Provides the ability to read the documentation of any gem within your default browser. * Adds commonly needed README, [CHANGELOG](CHANGELOG.md), [CONTRIBUTING](CONTRIBUTING.md), [LICENSE](LICENSE.md), etc. template files. # Requirements @@ -106,12 +105,10 @@ # Default: true -G, [--gemnasium], [--no-gemnasium] # Add Gemnasium support. # Default: true -t, [--travis], [--no-travis] # Add Travis CI support. # Default: true - -C, [--coveralls], [--no-coveralls] # Add Coveralls support. - # Default: true Once a gem skeleton has been created, the following tasks are available within the project via Bundler (i.e. rake -T): rake build # Build example-0.1.0.gem into the pkg directory rake install # Build and install example-0.1.0.gem into system gems @@ -147,16 +144,9 @@ 0. [Ruby on Rails Gem Packaging](http://weblog.rubyonrails.org/2009/9/1/gem-packaging-best-practices). 0. [Gem Activation and You: Part I](http://erik.hollensbe.org/2013/05/11/gem-activation-and-you) 0. [Gem Activation and You: Part II](http://erik.hollensbe.org/2013/05/15/gem-activation-and-you-part-2-bundler-and-binstubs) 0. [Why You Should Use a BSD Style License](http://www.freebsd.org/doc/en/articles/bsdl-gpl/article.html). 0. Add -w to the RUBYOPT environment variable when testing. [Details](http://avdi.org/devblog/2011/06/23/how-ruby-helps-you-fix-your-broken-code). - -## When To Include a Railtie ([Crafting Rails Applications](http://pragprog.com/book/jvrails/crafting-rails-applications) - Page 93 by José Valim) - -* "Your gem needs to perform a given task while or after the Rails application is initialized." -* "Your gem needs to change a configuration value, such as setting a generator." -* "Your gem must provide Rake tasks and generators in nondefault locations (the default location for the former is lib/tasks and lib/gen- erators or lib/rails/generators for the latter)." -* "You want your gem to provide configuration options to the appli- cation, such as config.my_gem.key # :value." # Documentation In order to make your gem easier to use and adopt by others, good documentation is always a plus. Consider submitting your gem to RubyDocs[http://rubydoc.info] once your gem is released and available for use. RubyDocs supports both