Daily Archives for Wednesday, January 2008

L-exp ya corre sobre Rails 2.0

Efectivamente ha terminado el período de adaptación y migración de L-exp a Rails 2.0.2. Puedo constatar que ha sido muy sencillo y fácil. Curiosamente donde he tenido que migrar más  es lo primero que empecé a desarrollar que copiaba de ejemplos que iba encontrando por internet con código más antiguo.

Rails 2.0 ha eliminado (deprecated) algunos métodos y funciones que ya estaban obsoletas. Imagino que ha sido para hacer limpieza y poder aligerar el código de la framework.

 

Las principales cosas que me he encontrado han sido:

  • Paginator. Deja de estar en Rails, pero existe un plugin. Aunque yo he preferido pasar a will_paginate.
  • find_all: Método que ha pasado a obsoleto.
  • Algunos comandos de configuración del environment.rb
  • Otros…

Rails 2.0 trae muchas novedades, y a su vez mantiene muy buena compatibilidad. El proceso ha sido sencillo y rápido. A priori yo diría que he ganado en rendimiento de la aplicación, aunque no tengo ningún benchmark para ratificarlo. Ahora podré utilizar algunas de las mejoras para sacar jugo a las nuevas funcionalidades de la nueva versión.