About
RubyGems.org へようこそ。ここは Ruby コミュニティの gem ホスティングサービスです。このプロジェクトの目的は3つあります。
- gem を扱うためのより良い API を提供すること
- より透過的でアクセスしやすいプロジェクトページを作成すること
- コミュニティがサイトを改善および拡張できるようにすること
このプロジェクトは、2009年4月に Nick Quaranto 氏によって開始され、それ以来、350人以上の Rubyist の貢献と 数百万の gem ダウンロード を含むまでに成長しました。RubyGems 1.3.6 リリース以降、サイトは Gemcutter から RubyGems.org に名前が変更され、Ruby コミュニティにおけるサイトの中心的役割を固めました。
RubyGems.org は特定の企業によって運営されているわけではありませんが、これまで多くの企業が私たちを支援してくれました。このサイトの現在のデザイン、イラスト、およびフロントエンド開発は、DockYard によって作成されました。GitHub は、私たちが共同作業を行い、コードを簡単に共有するのに非常に役立っています。このサイトは Heroku で開始されました。Heroku の優れたサービスは、RubyGems がコミュニティ全体が頼ることができる実行可能なソリューションであることを証明するのに役立ちました。私たちのインフラストラクチャは現在、AWS でホストされています。
サイトの技術的な側面についての洞察:100% Ruby です。メインサイトは Rails アプリケーションです。Gem は Amazon S3 でホストされ、Fastly によって提供されます。新しい gem を公開してからインストールの準備ができるまでの時間は、通常わずか数秒です。詳細については、コードをチェックしてください。これは GitHub で MIT ライセンス のもとで公開されています。