关于
欢迎来到 RubyGems.org, 这是 Ruby 社区的 Gem 托管服务。此项目有三个目的:
- 提供更好的 API 来为 Gem 服务
- 构建更透明以及便于浏览的项目页面
- 可以让社区来改善本站
此项目由 Nick Quaranto 创立于 2009 年 4 月,之后有超过 350 Rubyists 贡献者以及 millions of gem downloads。自从 RubyGems 1.3.6 发布以后,本站名称由 Gemcutter 改名为 RubyGems.org,从而巩固在 Ruby 社区网站中的核心作用。
虽然 RubyGems.org 不是由一个具体的公司来运作,但也有很多帮助让我们走了这么远。网站目前的设计、插画、和前端开发都是由 DockYard 创建。GitHub 也帮助我们轻松地协作和共享代码。本站最初部署于 Heroku,其一流的服务助证了 RubyGems 是整个社区可以依赖的可行方案。当前,我们的基础设施托管于 AWS.
关于本站的一些技术方案:100% Ruby。主站是一个 Rails 应用。Gem 托管于 Amazon S3, 由 Fastly 提供服务,从发布一个新 Gem 到做好安装准备之间的耗时通常只有几秒。更多信息可以在 GitHub 上阅读基于 MIT licensed 协议的 please check out the code。