概要
ようこそRubyコミュニティのGemホスティングサービス RubyGems.orgへ。このプロジェクトの目的は以下の3点です:
- Gemを取り扱うより良いAPIを提供すること
- 透過的でアクセスしやすいプロジェクトページを作成すること
- コミュニティがサイトを改善できるようにすること
2009年4月にNick Quarantoの手によって発足したプロジェクトは、現在350 Rubyistsの貢献を得てmillions of gem downloadsに到るまで成長を遂げました。RubyGems 1.3.6 リリースからは、サイト名称をGemcutterからRubyGems.orgに変更し、Rubyコミュニティの中におけるサイトの役割を明確化しました。
Rubygems.orgは特定の企業によって運営されていないにも関わらず、私たちに多大な利益をもたらしています。現行のサイトのデザイン、イラストレーション、そしてフロントエンド開発はDockYardにより為されました。GitHubは私たちがコードを共有し協力するために必要不可欠なツールです。当初のサービスが稼働していたHerokuのサービスは、プロジェクトをコミュニティ全体が信頼できる持続性のあるものとしました。現在のサービスはAWSによりホストされています。
このサイトの一つの特徴、それは100% Rubyで構成されているということです。主要部分はRailsアプリケーションで、GemはAmazon S3上にホストされFastlyによりサーブされており、 新しく公開したGemがインストール可能になるまでほんの数秒しか要しません。詳細はGitHub上のMIT licensedのplease check out the codeをご確認ください。