Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 71 lines (44 sloc) 1.559 kb
160b53c @qrush get this guides party started
qrush authored
1 ---
2 layout: home
3 ---
4
5 [What is a gem?](/what-is-a-gem)
096bbec @qrush fill out what is a gem guide
qrush authored
6 --------------------------------
160b53c @qrush get this guides party started
qrush authored
7
8 Unpack the mystery behind what's in a RubyGem.
9
734fc1c @qrush add make your own gem guide
qrush authored
10 [Make your own gem](/make-your-own-gem)
160b53c @qrush get this guides party started
qrush authored
11 ---------------
12
734fc1c @qrush add make your own gem guide
qrush authored
13 Start with an idea, end with a distributable package of Ruby code.
160b53c @qrush get this guides party started
qrush authored
14
cd905b8 @qrush add pages for the rest
qrush authored
15 [Patterns](/patterns)
160b53c @qrush get this guides party started
qrush authored
16 ---------------
17
18 Common gem packaging patterns and recommendations for building yours.
19
cd905b8 @qrush add pages for the rest
qrush authored
20 [Specification Reference](/specification-reference)
160b53c @qrush get this guides party started
qrush authored
21 ---------------
22
cd905b8 @qrush add pages for the rest
qrush authored
23 Learn about the data in each gem package and how you can configure it.
160b53c @qrush get this guides party started
qrush authored
24
cd905b8 @qrush add pages for the rest
qrush authored
25 [Command Reference](/command-reference)
160b53c @qrush get this guides party started
qrush authored
26 ---------------
27
cd905b8 @qrush add pages for the rest
qrush authored
28 In depth coverage of each `gem` command.
160b53c @qrush get this guides party started
qrush authored
29
cd905b8 @qrush add pages for the rest
qrush authored
30 [RubyGems.org API](/rubygems-org-api)
160b53c @qrush get this guides party started
qrush authored
31 ---------------
32
33 Interact with publicly available gems over HTTP.
34
cd905b8 @qrush add pages for the rest
qrush authored
35 [Run your own gem server](/run-your-own-gem-server)
160b53c @qrush get this guides party started
qrush authored
36 ---------------
37
38 Need to serve gems locally or for your organization? Go here.
39
9593352 @qrush add c extension fixture
qrush authored
40 [C Extensions](/c-extensions)
41 ---------------
42
43 Learn how to make a gem that interacts with C code.
44
6a4d91f @qrush start resources, fill out what is a gem
qrush authored
45 [Resources](/resources)
46 ---------------
47
48 Great blog posts, tutorials, and other sites to help you out.
49
23f76a7 @zenspider Added contributing page
zenspider authored
50 [Contributing to RubyGems](/contributing)
51 ---------------
52
efa712b @ffmike Reword description of contributing page
ffmike authored
53 How you can help make RubyGems and the surrounding ecosystem better.
23f76a7 @zenspider Added contributing page
zenspider authored
54
cd905b8 @qrush add pages for the rest
qrush authored
55 [Frequently Asked Questions](/faqs)
160b53c @qrush get this guides party started
qrush authored
56 ---------------
57
58 More of the "why" and "wtf" than "how".
6a4d91f @qrush start resources, fill out what is a gem
qrush authored
59
afb9dae @ffmike add page on gem plugins
ffmike authored
60 [Plugins](/plugins)
61 ---------------
62
63 Extensions that use the RubyGems plugin API.
64
337e666 @ffmike Add a credits page for consistency
ffmike authored
65 [Credits](/credits)
6a4d91f @qrush start resources, fill out what is a gem
qrush authored
66 -------
67
68 This site is [open source](http://github.com/rubygems/guides) and its content is
69 [Creative Commons](https://github.com/rubygems/guides/blob/gh-pages/CC-LICENSE)
70 licensed.
Something went wrong with that request. Please try again.