README.md in geonames_api-0.0.6 vs README.md in geonames_api-0.1.0
- old
+ new
@@ -1,15 +1,26 @@
# GeoNames API
+[![Build Status](https://secure.travis-ci.org/mceachen/geonames_api.png?branch=master)](http://travis-ci.org/mceachen/geonames_api)
+[![Code Climate](https://codeclimate.com/github/mceachen/geonames_api.png)](https://codeclimate.com/github/mceachen/geonames_api)
+
This is a lightweight client for the [GeoNames](http://www.geonames.org) API. Huge thanks to them for such a great service!
There are many GeoNames API clients. BUT, most are rewritten versions of a Java API whose interface is a little funny =|
This is a simplified ruby implementation that does not implement the entire API. But, its lightweight and has a nice interface and will be easy to extend :)
-The gem was written by [@barelyknown](http://twitter.com/barelyknown).
+The gem was originally written by [@barelyknown](http://twitter.com/barelyknown).
+This fork adds
+* automatic retries on timeout,
+* properly encoded url parameters,
+* support for paid users (with https and API tokens)
+* more consistent ```find``` and ```where``` methods across endpoints
+* Timezone, AlternateName, and GeoName entries properly encoded in results
+* better test coverage, Travis CI, and CodeClimate integration
+
## Getting Started
Add this line to your application's Gemfile:
gem 'geonames_api'
@@ -182,6 +193,6 @@
1. Fork it
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request
-6. Thanks <3
\ No newline at end of file
+6. Thanks <3