Testé l'outil pas mal fait de Catalyst/Totara
voici le bilan :
Cet outil permet en effet d'accélerer quelques opérations assez lourdes comme la révision de certaines API qui ont complètement été bouleversées. Ce que gère correctement l'outil est :
- la migration de l'API de base de données à un bémol près : la migration des "paramètres de requête banalisés (via le ?)" n'est pas prise en charge.
- le migration d'un certain nombre de fonctions d'API de sortie HTML (mais pas toutes)
Le "reste à faire" est tout de même important :
- correction à la main de toutes les fonctions obsolètes détectés par l'outil mais pas supportées pour la migration automatique.
- adaptations structurelles (fichiers de langue, répertoire db, capacités, modification de structure sur les "layout"), enfin, toutes les gros changements ne sont pas traités.