demonbane / gemcutter forked from qrush/gemcutter
- Source
- Commits
- Network (85)
- Wiki (1)
- Graphs
-
Branch:
master
commit 9b9deb933ad437f47f512fd7e68d3f7882889541
tree f2c2e834899429653503e3b2ee16282abd774d2f
parent 2fb62b3363d89a5efba82b4c53c81c265a99b008
tree f2c2e834899429653503e3b2ee16282abd774d2f
parent 2fb62b3363d89a5efba82b4c53c81c265a99b008
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Mon Oct 12 15:40:54 -0700 2009 | |
| |
Gemfile | Mon Oct 19 06:30:35 -0700 2009 | |
| |
MIT-LICENSE | Mon Jun 01 14:41:11 -0700 2009 | |
| |
README.textile | Mon Oct 12 14:44:08 -0700 2009 | |
| |
Rakefile | Mon Oct 26 18:35:13 -0700 2009 | |
| |
app/ | Mon Oct 26 17:56:04 -0700 2009 | |
| |
config/ | ||
| |
cucumber.yml | Thu Oct 15 23:11:09 -0700 2009 | |
| |
db/ | Mon Oct 26 17:43:11 -0700 2009 | |
| |
features/ | Thu Oct 08 19:11:34 -0700 2009 | |
| |
gem/ | Tue Oct 13 08:33:08 -0700 2009 | |
| |
lib/ | Mon Oct 26 18:35:13 -0700 2009 | |
| |
log/ | Tue May 26 05:20:27 -0700 2009 | |
| |
public/ | Fri Oct 23 13:10:59 -0700 2009 | |
| |
script/ | Wed Sep 16 20:55:30 -0700 2009 | |
| |
server/ | Thu Oct 15 23:11:09 -0700 2009 | |
| |
test/ | Sun Nov 01 14:08:38 -0800 2009 | |
| |
tmp/ | Tue May 26 05:20:27 -0700 2009 | |
| |
vendor/ | Mon Oct 19 06:38:34 -0700 2009 |
README.textile
gemcutter
Awesome RubyGem hosting.
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
Links
Mailing List
FAQ
IRC: #gemcutter on irc.freenode.net
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 for the latest contribution guidelines.
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/hostess.rb. - 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 inlib/gemcutter.rb,lib/indexer.rb,lib/vault.rb.
License
Gemcutter uses the MIT license. Please check the LICENSE file for more details.

