Acerca de
Bienvenido a RubyGems.org, el servicio de alojamiento de gemas para la comunidad de Ruby. Este proyecto tiene 3 objetivos:
- Ofrecer una mejor API para manejar gemas
- Crear páginas de proyecto más accesibles y transparentes
- Permitirle a la comunidad contribuir para mejorar este sitio
El proyecto comenzó en abril del 2009 por Nick Quaranto, y desde entonces ha crecido para incluir las contribuciones de 350 Rubystas y millones de descargas de gemas. A partir de RubyGems 1.3.6 el sitio se renombró de Gemcutter a RubyGems.org para hacer más claro el rol del mismo en la comunidad de Ruby.
A pesar de que RubyGems.org no es mantenido por una compañía en concreto, muchas nos han ayudado. El diseño actual, las ilustraciones y el desarrollo de front-end del sitio fue cortesía de DockYard. GitHub también ha sido importante por ayudarnos a colaborar y compartir código de manera sencilla. El sitio comenzó en Heroku, cuyo excelente servicio ayudó a probar que RubyGems es una solución viable en la que toda la comunidad puede confiar. Nuestra infraestructura está alojada actualmente en AWS.
Algunos aspectos técnicos del sitio: Es 100% Ruby. El sitio principal es una aplicación Rails. Las gemas se almacenan en Amazon S3, son servidas por Fastly, y el tiempo entre que se publica una gema y que está lista para instalarse es mínimo. Para más información, por favor echa un ojo al código, cuya licencia es MIT en GitHub.