Différences entre les versions de « Migration Drupal6 »
De April MediaWiki
Aller à la navigationAller à la recherchem (→Recensement) |
|||
Ligne 47 : | Ligne 47 : | ||
* Dotclear : | * Dotclear : | ||
** site : https://fr.dotclear.org/ | ** site : https://fr.dotclear.org/ | ||
+ | ** wikipédia : https://fr.wikipedia.org/wiki/Dotclear | ||
** licence : GNU GPL | ** licence : GNU GPL | ||
** techno : PHP + MySQL* | ** techno : PHP + MySQL* | ||
Ligne 52 : | Ligne 53 : | ||
* SPIP : | * SPIP : | ||
** site : https://www.spip.net/ | ** site : https://www.spip.net/ | ||
+ | ** Wikipédia : https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_publication_pour_l%27Internet | ||
** depuis : 2001 | ** depuis : 2001 | ||
** licence : GNU GPL | ** licence : GNU GPL | ||
Ligne 57 : | Ligne 59 : | ||
* Joomla : | * Joomla : | ||
** site : https://www.joomla.org | ** site : https://www.joomla.org | ||
+ | ** Wikipédia : https://fr.wikipedia.org/wiki/Joomla! | ||
** depuis : 2005 | ** depuis : 2005 | ||
** licence : GNU GPL | ** licence : GNU GPL | ||
* Typo3 : | * Typo3 : | ||
** site : https://typo3.org/ | ** site : https://typo3.org/ | ||
+ | ** Wikipédia : https://fr.wikipedia.org/wiki/Typo3 | ||
** licence : GNU GPL | ** licence : GNU GPL | ||
** techno : PHP + MySQL | ** techno : PHP + MySQL | ||
− | * wagtail | + | * Wagtail : |
+ | ** site : https://wagtail.io/ injoignable ? | ||
+ | ** licence : | ||
* ... | * ... | ||
+ | |||
+ | {| class="wikitable" style="text-align: center;" | ||
+ | |+ Tableau récapitulatif | ||
+ | ! Nom !! Depuis !! Licence !! Actif !! Technos !! Commentaire | ||
+ | |- | ||
+ | | Wordpress || 2003 || {{Oui|GNU AGPL}} || {{oui}} || LAMP || n/a | ||
+ | |- | ||
+ | | DotClear || - || {{Oui|GNU GPL}} || {{oui}} || LAMP || | ||
+ | |- | ||
+ | | SPIP || 2001 || {{Oui|GNU GPL}} || {{oui}} || LAMP|| | ||
+ | |- | ||
+ | | Joomla || 2005 || {{Oui|GNU GPL}} || {{oui}} || LAMP|| | ||
+ | |- | ||
+ | | Typo3 || - || {{Oui|GNU GPL}} || {{oui}} || PHLAMP|| | ||
+ | |- | ||
+ | | Wagtail || - || {{Oui|???}} || {{oui}} || Python|| | ||
+ | |- | ||
+ | |} | ||
[[Category:Admin sys]] | [[Category:Admin sys]] |
Version du 7 mars 2018 à 14:43
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
- 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
FIXME
Technologies à évaluer
Recensement
Drupal7- Wordpress :
- site : https://fr.wordpress.org/
- depuis : 2003
- technos : PHP + Javascript + MySQL
- licence : GNU GPLv2
- installation : https://fr.wordpress.org/txt-install/
- Dotclear :
- site : https://fr.dotclear.org/
- wikipédia : https://fr.wikipedia.org/wiki/Dotclear
- licence : GNU GPL
- techno : PHP + MySQL*
- installation : https://fr.dotclear.org/documentation/2.0/admin/install
- SPIP :
- site : https://www.spip.net/
- Wikipédia : https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_publication_pour_l%27Internet
- depuis : 2001
- licence : GNU GPL
- techno : PHP + MySQL
- Joomla :
- site : https://www.joomla.org
- Wikipédia : https://fr.wikipedia.org/wiki/Joomla!
- depuis : 2005
- licence : GNU GPL
- Typo3 :
- site : https://typo3.org/
- Wikipédia : https://fr.wikipedia.org/wiki/Typo3
- licence : GNU GPL
- techno : PHP + MySQL
- Wagtail :
- site : https://wagtail.io/ injoignable ?
- licence :
- ...
Nom | Depuis | Licence | Actif | Technos | Commentaire |
---|---|---|---|---|---|
Wordpress | 2003 | GNU AGPL | Oui | LAMP | n/a |
DotClear | - | GNU GPL | Oui | LAMP | |
SPIP | 2001 | GNU GPL | Oui | LAMP | |
Joomla | 2005 | GNU GPL | Oui | LAMP | |
Typo3 | - | GNU GPL | Oui | PHLAMP | |
Wagtail | - | ??? | Oui | Python |