Refactor internals to use Bundler for gem management instead of Jewler #6

merged 1 commit into from May 11, 2013


None yet

2 participants


FYI here's how you can push new versions to Ruby gems:

  1. Change the version number in lib/currencies/version.rb
  2. bundle exec rake -T # check available rake tasks
  3. bundle exec rake spec # run the tests
  4. bundle exec rake release # tags new version, builds the gem, pushes to Github and Rubygems

First of all I appreciate your contribution. But why change it to use bundler? I have grown fond of Jeweler, it works well, and is actively maintained.


Hey hexorox,

The made reason I requested this change is because I was having trouble with the git-ruby gem with ruby 1.9.3-p194 which jeweler depends on: see That Gem has not been updated for 8 months see: and jeweler itself has not been updated for 4 months see:

For me using Bundler seems much cleaner:
A) It has less dependencies (only bundler) and
B) You don't need to specify your Gemspec in your Rakefile which causes duplication and
C) The Gemspec is much smaller as it's not autogenerated

Don't take my word for it though here are some other articles who agree with me:


Sounds reasonable. I will read through those articles. Before merging this I want to make sure I am still able to release updates since I have always used Jeweler for my gems.

@dwilkie dwilkie referenced this pull request in hexorx/countries May 11, 2013

Remove dependency on currencies fork #59

@hexorx hexorx merged commit e9df653 into hexorx:master May 11, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment