Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Should I get gems from RubyForge, Github, or Gemcutter?

Tags:

ruby

I'm confused about the world of Ruby Gems. There are several well-known repositories. Which is the right one, or does it matter?

I guess Gemcutter is the hip repository right now. They definitely have the nicest-looking website. Does that mean I should get my gems from there?

The main reason I'm asking is that I want to make sure I'm getting the latest release of the gem. If I don't specify the source, am I in danger of installing a crap version of the gem, or am I bugging?

Why is there more than one repository anyway?

like image 842
Ethan Avatar asked Nov 05 '09 23:11

Ethan


2 Answers

GitHub gem building is defunct -- it got disabled for an upgrade, and was never re-enabled because GemCutter is taking over that role. There are no new gems being generated on GitHub.

RubyForge is planning to phase phase out gem hosting too -- GemCutter will become the standard source for gems.

Edit: The whole migration plan is here

like image 124
Ken Bloom Avatar answered Nov 14 '22 22:11

Ken Bloom


Go gemcutter. It's been publicized that gemcutter is going to become the new de facto. But, if you can't find the gem on gemcutter, you have to look at github or rubyforge. Hopefully most people will (if they haven't already) start moving towards gemcutter.

I think that's where "we" are at right now.

like image 38
theIV Avatar answered Nov 14 '22 20:11

theIV