Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 55 lines (36 sloc) 1.929 kb
4e170ee @sferik Convert to Markdown
sferik authored
1 # RubyGems.org (née Gemcutter)
2 The Ruby community's gem host.
3
4 ## Purpose
5
6 * Provide a better API for dealing with gems
7 * Create more transparent and accessible project pages
8 * Enable the community to improve and enhance the site
9
10 ## Links
11
12 * [Mailing List][]
13 * [FAQ][]
7097dab @cmeiklejohn Don't use #gemcutter since no one lurks there.
cmeiklejohn authored
14 * [IRC][]: #rubygems on Freenode
8b7c9e5 @sferik Make status images more consistent [ci skip]
sferik authored
15 * [Travis][]: [![Build Status](https://secure.travis-ci.org/rubygems/rubygems.org.png?branch=master)][travis]
01da7b8 @sferik Add Travis-style dependency status image [ci skip]
sferik authored
16 * [Gemnasium][]: [![Dependency Status](https://gemnasium.com/rubygems/rubygems.org.png?travis)][gemnasium]
2fe30f7 @sferik Add link to Code Climate
sferik authored
17 * [Code Climate][]: [![Code Climate](https://codeclimate.com/badge.png)][code climate]
4e170ee @sferik Convert to Markdown
sferik authored
18
19 [mailing list]: http://groups.google.com/group/gemcutter
20 [faq]: http://help.rubygems.org/kb/gemcutter/faq
21 [irc]: http://webchat.freenode.net/?channels=gemcutter
8b7c9e5 @sferik Make status images more consistent [ci skip]
sferik authored
22 [travis]: http://travis-ci.org/#!/rubygems/rubygems.org
d433d6c @sferik Fix broken images [ci skip]
sferik authored
23 [gemnasium]: https://gemnasium.com/rubygems/rubygems.org
2fe30f7 @sferik Add link to Code Climate
sferik authored
24 [code climate]: https://codeclimate.com/github/rubygems/rubygems.org
4e170ee @sferik Convert to Markdown
sferik authored
25
26 ## Contributions
27
d433d6c @sferik Fix broken images [ci skip]
sferik authored
28 Please see the wiki for the latest [contribution guidelines][].
4e170ee @sferik Convert to Markdown
sferik authored
29
d433d6c @sferik Fix broken images [ci skip]
sferik authored
30 [contribution guidelines]: http://wiki.github.com/rubygems/rubygems.org/contribution-guidelines
4e170ee @sferik Convert to Markdown
sferik authored
31
d433d6c @sferik Fix broken images [ci skip]
sferik authored
32 To get setup, please check out the [Development Setup][].
4e170ee @sferik Convert to Markdown
sferik authored
33
34 [development setup]: https://github.com/rubygems/rubygems.org/wiki/Development-Setup
35
36 Our deployment process is documented on the wiki as well, there's a multi-step
37 [Checklist][] to run through.
38
39 [checklist]: https://github.com/rubygems/rubygems.org/wiki/Deployment
40
41 ## Organization
42
43 RubyGems.org consists of a few major parts:
44
45 * Rails app: To manage users and allow others to view gems, etc.
46 * Sinatra app (Hostess): the gem server
47 * Gem processor: Handles incoming gems and storing them in S3 (production) or
48 on the filesystem in `server/` (development).
49
50 ## License
51
52 RubyGems.org uses the MIT license. Please check the [LICENSE][] file for more details.
53
54 [license]: https://github.com/rubygems/rubygems.org/blob/master/MIT-LICENSE
Something went wrong with that request. Please try again.