La mancanza di Plugin ETL per la migrazione da Joomla 1.0 a 1.5

"Interessante ed emblematico", così è il modo in cui definirei lo "sfogo" di Sam Moffatt in un post sul Community Blog di Joomla.

Sam Moffatt è il creatore di com_migrator, il componente che permette la migrazione dei dati da Joomla 1.0 a 1.5. Questa estensione è basata su un'architettura estensibile e pertanto chiunque può scrivere un plugin che possa interfacciare la propria estensione e consentire agli utenti di passare al branch 1.5 di Joomla senza grossi problemi.. senza dover intervenire su database, phpMyAdmin & Co.

Chiunque può farlo, ma in oltre un anno è stato rilasciato un solo plugin di questo tipo, per DOCman. In sostanza Sam vede il suo sforzo.. non dico vano, ma incompreso: perchè progettare una simile architettura quando poi in realtà non viene usata?

Questo stupisce, stupisce ancora di più sapendo quando è semplice realizzare un plugin di questo tipo.. qui c'è la guida del Wiki.

La realtà qual'è? Per migrare da 1.0 a 1.5 bisogna innanzitutto assicurarsi che la propria estensione sia compatibile con ambedue le versioni di Joomla, poi installare sui due siti la stessa versione (generalmente l'ultima), in modo che non vi siano incompatibilità a livello di database, quindi esportare i dati contenuti nelle tabelle del sito Joomla 1.0 ed importarli nel database di Joomla 1.5.

Non da tutti, insomma.

Probabilmente l'avvicinarsi della data di morte di Joomla 1.0 darà la spinta necessaria per consentire una migrazione più soft a molte persone che ancora attendono.