Vaya con rails 2.1

Ha sido meterlo y dejar de funcionar el ar_sendmail, el upload de
imagenes y las migraciones… recomiendo no meterlo si no se necesita,
por si acaso.

s2

http://rails.learnhub.com/lesson/page/2433-upgrading-non-trivial-apps-to-rails-21

Vale, pues no lo metas.

Pero en vez de “quejarnos” tanto lo que se podria hacer es hacer un
parche de ar_sendmail, comentar porque las migraciones no te funcionan
o decirnos que upload no te funciona.

Francesc E. wrote:

Vale, pues no lo metas.

Pero en vez de “quejarnos” tanto lo que se podria hacer es hacer un
parche de ar_sendmail, comentar porque las migraciones no te funcionan
o decirnos que upload no te funciona.

De momento, el upload he visto que no me iba porque tenía una versión
muy pero que muy antigua de attachment_fu. Una cosa a revisar, antes de
hacer el cambio!!

A medida que vaya resolviendo más cosas, lo comentaré por aquí, por si a
alguien le sirve…

s2

Con Ruby 1.8.6 esto funciona y con Ruby 1.8.7 no.

   Person.find(:first).products.count :conditions => { :status => true

}

Misterios de la programación … que seguro tienen su explicación. :wink:

Pero da algún error?

On Jun 26, 2008, at 1:32 PM, Dani D. wrote:

Pero da algún error?

No, básicamente da 0 … si tuviera tiempo investigaria un poco más.
De momento lo hemos arreglado con un “size” … que es feo, pero
funciona.

On Jun 26, 2008, at 12:45 PM, Fernando C. wrote:

De momento, el upload he visto que no me iba porque tenía una versión
muy pero que muy antigua de attachment_fu. Una cosa a revisar, antes
de
hacer el cambio!!

Es que actualizar una aplicación con muchas dependencias puede ser un
problema. Por ese motivo yo nunca he sido un gran amigo de algunos
plugins. Como dice Jamis B.: “never use a plugin you would not be
able to write yourself”. En este caso, arreglar attachment_fu puede
llevarte horas, por lo que a veces, es mejor implementar tus propias
soluciones.

A medida que vaya resolviendo más cosas, lo comentaré por aquí, por
si a
alguien le sirve…

Por si a alguien le sirve … yo puedo comentar que en la último
proyecto que he desarrollado, habia varios centenares de tests, y la
actualización de Rails 2.0 a 2.1 ha sido bastante transparente. Lo que
me ha dado un pequeño quebradero de cabeza ha sido la actualización de
Ruby 1.8.6 a 1.8.7

Con Ruby 1.8.6 esto funciona y con Ruby 1.8.7 no.

Person.find(:first).products.count :conditions => { :status => true }

Misterios de la programación … que seguro tienen su explicación. :wink:

Me sumo a la propuesta… hay ciertas dependencias que se deben cumplir
y no
están muy claras (o al menos no las he visto por ninguna parte, tampoco
es que
mirara mucho :P).

Esta mañana mismo comencé un nuevo proyecto con la 2.1 y me encontré
con que el mongrel-1.13 no se lleva nada bien con la nueva gestión de
rutas
y pegaba un buen castañazo al no reconocer el método de envío.

Solución gem update mongrel-1.15

A ver que más va apareciendo.

slds!