Mi primera contribución a rails ya esta hecha ![]()
Si leen mis posts anteriores, van a encontrar como instalar y trabajar con rails edge, ahora voy a explicar como configurar un buen environment de rails para vivir en rails edge y ayudar a la comunidad de rails revisando los problemas en lighthouseapp.com verificando si realmente son bugs o no, creando fixes para los bugs, o porque no, creando una nuevo feature para el framework.
Suponiendo que ya instalaron la ultima versión de rails (en este momento rails 3 rc), necesitan obtener el código fuente actualizado de rails desde github, y hacer que su proyecto de rails con el que van a trabajar use esa versión, así pueden modificarla para crear fixes, testear bugs, etc.
git checkout http://github.com/rails/rails.git
Creamos la aplicación para hacer test/development
rails new my_app
Editamos el archivo Gemfile de my_app (my_app/Gemfile) para usar el código fuente de rails con el que van a trabajar, pasando a “rails gem” el parámetro :path donde esta el código de rails instalado
gem 'rails', :path => File.expand_path('../../rails', __FILE__)
Y con eso terminamos, ahora pueden seguir esta guía para ver como trabajar con git y así poder crear posts válidos de los patches en los que trabajen.patches.