lyonrb / wishlist

Meetup talks scheduler
https://github.com/lyonrb/wishlist/issues
7 stars 0 forks source link

Upgrade a (big) Rails app #28

Closed LaurentSHB closed 10 years ago

LaurentSHB commented 10 years ago

Je peux vous proposer de faire un lightning talk sur un retour d'expérience d'une montée en version d'une grosse application, de Ruby 1.8.7 à Ruby 2.0.0 et Rails 2.3.18 à Rails 4.0.0.

Si ça vous semble intéressant je peux le préparer pour janvier (décembre sera un peu court pour moi)

michaelbaudino commented 10 years ago

Ha oui, cool, tu en avais effectivement parlé le mois dernier. N'hésite pas, écoute :-)

EtienneDepaulis commented 10 years ago

TropChaud

dmathieu commented 10 years ago

I just created the december and january milestones and assigned you to january. :revolving_hearts:

LaurentSHB commented 10 years ago

OK, perfect!

marcpmichel commented 10 years ago

Ça m'intéresse beaucoup vu qu'il est possible que je fasse exactement ça l'année prochaine pour epices-energie.fr !

LaurentSHB commented 10 years ago

Pour revenir sur la remarque de @pcreux et @dmathieu concernant le remplacement des find_by... par where. C'est une erreur de ma part, il n'y a pas de problème de sécurité avec les find_by (je ne sais pas quelle mouche m'a piqué! :scream:).

Toutefois il est conseillé de remplacer les find_all_by, find_last_by car ils sont deprecated en Rails 4. Cependant les find_by... simples ne sont quand à eux pas deprecated.

Tout est indiqué ici: https://github.com/rails/activerecord-deprecated_finders

LaurentSHB commented 10 years ago

Pour ceux qui ne suivraient le twitter de lyonrb, voici les slides de ma présentation: http://slid.es/cupraronrails/migration-d-une-application