El 23/10/2010 10:53, Instr. Dwayne Macgowan escribió:
2010/10/23 Nicolás Sanguinetti <[email protected] <mailto:[email protected]>>

    2010/10/22 Nestor Rodriguez <[email protected]
    <mailto:[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]
    <mailto:[email protected]>
    >
    http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
    >
    _______________________________________________
    Ruby mailing list
    [email protected]
    <mailto:[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 <http://www.metododerose.org/>
www.metododerose.org/blog <http://www.metododerose.org/blog>

Perdón pero me podrías dar un enlace que explique el RVM si se puede en español porque esta muy interesante.
Desde ya gracias!
Atte.
Nestor
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a