Migration Drupal6

De April MediaWiki
Révision datée du 20 mars 2018 à 14:57 par Bdrieu (discussion | contributions) (→‎Cahier des charges préparatoire)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigationAller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

Contexte

La migration de drupal6 part du principe suivant:

  • le maintien de drupal6 relève de l'acharnement thérapeutique
  • personne ne sait comment migrer en drupal7
  • il faudra migrer en drupal8 peu après

Toutes les solutions pour remplacer notre vieux drupal6 par autre chose seront donc à étudier


Méthodologie

La méthodologie suivante sera à respecter:

  • établissement du cahier des charges de la migration Drupal6
    • fonctionnalités attendues par l'équipe éditoriale (chaîne éditoriale, méthodes de saisie d'objets éditoriaux, interface de gestion de page d'accueil, méthodes de définition des vues, programmation d'articles, customisation de l'affichage, etc.)
    • fonctionnalités attendues par les admin sys (interfaçage avec le SI, maintenabilité, ticket d'entrée, outils d'administration, facilité de mise à jour, etc.)
    • fonctionnalités existantes à conserver (liste des URLs, vues, etc.)
  • évaluation des alternatives
    • établissement de la shortlist (3/4 max)
    • B/C's de chaque alternative
    • installation de prototypes et évaluation fonctionnelle par l'équipe
    • évaluation de la conformité avec le cahier des charges
  • choix du remplaçant de drupal6
  • développement des scripts de migration
    • migration du contenu
    • migration des URLs
  • tests, recette
  • mise en production

Cahier des charges préparatoire

Voir le cahier des charges de la migration Drupal6

Technologies à évaluer

Recensement


Tableau récapitulatif
Nom Depuis Licence Actif Technos Commentaire
Wordpress 2003 GNU GPL Oui LAMP -
DotClear - GNU GPL Oui LAMP
SPIP 2001 GNU GPL Oui LAMP
Joomla 2005 GNU GPL Oui LAMP
Typo3 - GNU GPL Oui LAMP
Wagtail - ??? Oui ???
Plone - GNU GPL Oui Python
EZ Publish - GNU GPL Oui PHP

Comparaison

Solutions Avantages Inconvénients
Wordpress +
+
-
-
Dotclear + -
SPIP + -
Joomla + -
Typo3 + -
Wagtail + -
Plone + -
EZ Publish + -

Liste courte / Short List

Solutions Avis Commentaire
Wordpress Oui
Dotclear Oui
SPIP Oui
Joomla Oui
Typo3 Oui
Wagtail Oui
Plone Oui
EZ Publish Oui