This week we moved our gems over to GemCutter. It’s very easy to claim the gems that were automatically synced over from RubyForge, but if you have gems on GitHub it takes a little more work. We had several gems to move over, some of which had quite a few versions we wanted to preserve. You can’t just push the .gem files over because GitHub built the gem namespaced with your username (e.g. “pivotal-apdex”). So Sam and I built a little script to pull down the gems from gems.github.com, fix the name in the spec, repack, and push up to GemCutter.
You can get the hubcut script at http://gist.github.com/220908
About the Author