[rails] migrare da 2.1 a 2.2: quant'è doloroso?


#1

salve lista,

per l’applicazione a cui sto lavorando ho usato rails 2.1 (avevo
iniziato con il 2.0 poco prima del rilascio di 2.1, poi ho fatto il
passaggio perché volevo usare globalite e altro, e mi facevano gola
alcune feature nuove).

vedo che la versione 2.2 sembra molto appetibile, però ho un po’ paura
a lanciarmi nella migrazione della mia applicazione, perché non so
quanto possa volerci.

a parte il passaggio da globalite all’i18n incluso in rails 2.2
(quest’ultimo, tra parentesi, mi piace moltissimo), che comunque sarà
divertente, sapete quali plugin smettono di funzionare con la nuova
versione?

avete fatto questo passaggio per un progetto non banale? avete avuto
difficoltà?
grazie
pietro


#2

Ciao Pietro,

per ora posso solo dirti che gettext non funziona più, dato che usa
alcuni metodi interni a Rails che sono stati rinominati o cambiati del
tutto. Stanno lavorando a sistemarlo come dopo ogni major release del
framework, ed io sto aspettando che finiscano di farlo. Il nuovo i18n
interno a Rails non mi convince per via della mancanza di qualcosa di
simile a rgettext, che estrae dai sorgenti le stringhe da tradurre. Non
avendolo bisogna gestirsi a mano il file delle traduzioni e il che è
scomodo per applicazioni piccole e drammatico per applicazioni grandi.

Essendo bloccato da gettext non ho fatto altre sperimentazioni, però
da quanto leggo a
http://stackoverflow.com/questions/313176/migrate-from-rails-2-1-1-to-2-2-2
pare che non ci siano particolari problemi.

Approfitto per chiedere se qualcuno ha provato la 2.2 con Ruby 1.9.
Avrei voglia di passare alla nuova versione del linguaggio ma non so se
fidarmi, non tanto di Rail che dicono andare, quanto dei vari plugin.
Immagino che sia indispensabile avere una batteria di test che copra
bene l’applicazione.

Paolo

Pietro G. wrote:

salve lista,

per l’applicazione a cui sto lavorando ho usato rails 2.1 (avevo
iniziato con il 2.0 poco prima del rilascio di 2.1, poi ho fatto il
passaggio perch� volevo usare globalite e altro, e mi facevano gola
alcune feature nuove).

vedo che la versione 2.2 sembra molto appetibile, per� ho un po’ paura
a lanciarmi nella migrazione della mia applicazione, perch� non so
quanto possa volerci.

a parte il passaggio da globalite all’i18n incluso in rails 2.2
(quest’ultimo, tra parentesi, mi piace moltissimo), che comunque sar�
divertente, sapete quali plugin smettono di funzionare con la nuova
versione?

avete fatto questo passaggio per un progetto non banale? avete avuto
difficolt�?
grazie
pietro


#3

Io stò usando la 2.2 senza particolari problemi (nota che però sono
partito
direttamente da questa release, non ho updatato). Non ho riscontrato
problemi
particolari con nessun plugin (a parte StreamLined che però è molto ‘di
nicchia’ :slight_smile:

per la 1.9 aspetto la 1.9.1 :smiley:

2009/1/18 Paolo M. removed_email_address@domain.invalid