El 23 de octubre de 2010 10:53, Instr. Dwayne Macgowan <
[email protected]> escribió:

> 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
>
>
Igual RVM es para manejar distintas versiones de Ruby... 1.8.7, REE,
Rubinius, 1.9.2 ...etc (y no de rails especificamente) aunque al poder
manejar "Gemsets" nos da opciones para empaquetar en dichos Gemsets
distintas versiones de distintas gemas, entre ellas rails por ejemplo.
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a