gemcutter

The Ruby community's gem hosting service.

h1. gemcutter

Awesome RubyGem hosting.

h2. Purpose

  • Provide a better API for dealing with gems
  • Create more transparent and accessible project pages
  • Enable the community to improve and enhance the site

h2. Links

“Mailing List”:http://groups.google.com/group/gemcutter “FAQ”:http://gemcutter.org/pages/faq IRC: #gemcutter on irc.freenode.net

h2. Contributions

Gemcutter has a ‘commit-bit’ policy, much like the Rubinius project. Submit a patch that is accepted, and you can get full commit access to the project. All you have to do is ask us on #gemcutter on Freenode or bug qrush in a message and he’ll add you as a collaborator on the main repository. Feel free to fork the project though and have fun in your own sandbox.

Please read up on the “GitHub Wiki”:http://wiki.github.com/rubygems/gemcutter/contribution-guidelines for the latest contribution guidelines.

h2. Organization

Gemcutter consists of a few major parts:

  • Rails app: To manage users and allow others to view gems, etc.
  • Sinatra app (Hostess): the gem server, lives in @app/metal/[email protected]
  • RubyGem: The gemcutter client gem that interacts with the site, lives in @gem/@.
  • Gem processor: Handles incoming gems and storing them in S3 (production) or on the filesystem in @server/@ (development). Lives in @lib/[email protected], @lib/[email protected], @lib/[email protected]

h2. License

Gemcutter uses the MIT license. Please check the LICENSE file for more details.

Related Repositories

gelf-rb

gelf-rb

Ruby GELF library (Graylog Extended Log Format). Download the Gem via Gemcutter. (https://rubygems.org/gems/gelf) ...

gemcutter

gemcutter

The gemcutter gem, the rails app has been moved to http://github.com/rubygems/rubygems.org ...

gemcutter

gemcutter

official repo now at rubygems/gemcutter! ...

keycutter

keycutter

Multiple gemcutter accounts? Manage your keys with ease. ...

LazyGem

LazyGem

Auto Installs all of the gems you have subscribed to on gemcutter.org ...


Top Contributors

qrush ddollar tcopeland dblack tristandunn jeffkreeftmeijer jtrupiano drewolson chad technicalpickles koraktor chriskite dchelimsky eric joshuaclayton granth bcardarella r00k jasonm jtoy andhapp mikowitz raggi geemus aevernon alexmchale redinger djanowski danmayer drnic