2010/10/23 Nicolás Sanguinetti <[email protected]> > 2010/10/22 Nestor Rodriguez <[email protected]>: > > Aqui estoy volviendo a Ruby on Rails, pero quisiera saber si hay > demasiados > > cambios o es casi igual, porque realice 2 aplicaciones medianas pero con > > rails 2.3.3 bajo ruby 1.8.6. > > Hay 3 cosas que *tenés* que cambiar: > - Rails 3 no soporta ruby 1.8.6 (que tiene un par de bugs feotes), vas > a tener que migrar a 1.8.7 o 1.9.2 > - Ya no se soporta 'config.gem' para instalar gemas, ahora la opcion > por defecto es usar Bundler (aunque no es obligatorio) > - Cambió el API de ActionMailer, ahora cambia tanto cómo definís como > cómo enviás los mails desde rails. > > El resto de las cosas son opcionales (siguen funcionando, aunque > deprecadas). > > No debería llevar mucho trabajo. Incluso, upgradear las cosas que > están deprecadas pero siguen funcionando (altamente recomendado, dado > que Rails 3.1 va a dejar de soportarlas), tampoco es complicado. > > Donde sí te puede dar problemas es con los plugins y gemas que usas: > muchos de estos tienen versiones distintas para rails 2 o 3, y tenés > que fijarte uno por uno para actualizarlos. Pero fuera de eso, todo > debería ser bastante rápido. > > Si te sentís medio perdido, te recomiendo inviertas en el "Rails > Upgrade Handbook", que cubre todo lo que se necesita para actualizar > de Rails 2.3.x a 3.0 http://www.railsupgradehandbook.com :) > > Saludos, > -foca > > > Es decir si al querer utilizar Rails 3 no voy a encontrarme con cosas > > completamente diferentes, ya estoy leyendo en google, pero quisiera la > > opinión de ustedes. > > Desde ya gracias Amigos! > > > > Atte. > > Nestor Rodriguez > > _______________________________________________ > > Ruby mailing list > > [email protected] > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar >
Un buen tip que me pasaron a mi para esto también es usar RVM. Así podés trabajar con rails 3 y rails 2.3 en diferentes applicaciones sin problemas de versiones y eso. --- *Dwayne Macgowan* Instructor del Método DeRose www.metododerose.org www.metododerose.org/blog
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
