README.md in d3-rails-3.5.11 vs README.md in d3-rails-3.5.16
- old
+ new
@@ -1,30 +1,43 @@
# d3-rails
-[D3.js](http://github.com/mbostock/d3) is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS.
+[D3.js](http://github.com/mbostock/d3) is a JavaScript library for
+manipulating documents based on data. D3 helps you bring data to life
+using HTML, SVG and CSS.
d3-rails provides D3 for Rails 3.1 and higher.
## Version
-d3-rails comes with version 3.5.11 of D3.js. and will track the always
-mirror the version of D3 it comes with.
+d3-rails comes with version 3.5.16 of D3.js. The d3-rails version will
+always mirror the version of D3. If you need a newer version of
+d3-rails, see section Development (below).
## Installation
Add this line to your `Gemfile`:
gem "d3-rails"
-Please note that D3 is provided via the asset pipeline and you do *not* need to copy their files into your application. Rails will get them from d3-rails automatically.
+Please note that D3 is provided via the asset pipeline and you do *not*
+need to copy their files into your application. Rails will get them from
+d3-rails automatically.
-Then add it to your manifest file, most probably at `app/assets/javascripts/application.js`:
+Then add it to your manifest file, most probably at
+`app/assets/javascripts/application.js`:
//= require d3
## Development
-To update the D3 version contained in the gem, you can run the following rake task
-```bash
-bundle exec rake d3:update_version
-```
+If you need a newer version of d3, please do the following:
+
+1. Fork this repository
+2. Clone your repository to a local directory
+3. Create a branch called update-version in your repository
+4. Run `bundle exec rake d3:update_version`
+5. Create a commit stating the version you updated to
+6. Push to your repository
+7. Create a pull request
+
+I will then merge and release a new version of the gem.