Cahier des charges de la migration Drupal6
De April MediaWiki
Aller à la navigationAller à la recherche
Cahier des charges général
- logiciel libre
- production de code HTML
- accessible
- valide W3C
- ne nécessitant pas javascript dans la partie publique
- rôles de contributeurs donnant accès à des fonctionnalités différentes. À minima:
- contributeur
- administrateur/webmaster
- superadmin
- système de contrôle de versions des objets éditoriaux, revert possible
- aspect graphique identique à l'existant ou proche (un rafraîchissement du style peut être proposé, notamment pour améliorer le mobile)
User stories
Interviewer:
- Fred
- Étienne
- Isabella
- Marie-Odile
- Lionel
- François
- …
Cahier des charges de migration
Les URLs doivent être toutes conservées et mener au contenu migré. Pour cela, le CMS doit soit associer le contenu aux mêmes URLs, soit, si ce n'est pas possible, mettre en place une redirection via htaccess ou équivalent.
Les fichiers uploadés doivent être accessibles sous les mêmes conditions d'autorisation.
Fonctionnalités éditoriales attendues
Page d'accueil
Fonction | Importance | Spip | Wordpress | Joomla | Commentaire |
---|---|---|---|---|---|
Citation du moment: affichage d'un article de type citation pris au hasard | Obligatoire | ||||
Flux RSS: configurables à partir de l'interface d'administration ou du template (LinuxFR, AdL, Lolix, ...) | Obligatoire | ||||
Bandeaux de campagnes: idéalement configurables à partir de l'interface de type citation pris au hasard | Obligatoire | ||||
Dernière vidéo: dernier article de type video, avec métadonnées affichées (chapo) + vignette | Obligatoire | ||||
Nuage de tags: chaque article doit pouvoir être taggué | Obligatoire | ||||
Revue de presse, actualités, communiqués: derniers articles de type presse, actualités, communiqués | Obligatoire |
Taxonomie
Fonction | Importance | Spip | Wordpress | Joomla | Commentaire |
---|---|---|---|---|---|
Taxonomie: au moins thèmes, types de publication, catégories | Obligatoire | ||||
Chaque élément de taxonomie est associé à une page (ex : mot-tag "open bar" → http://april.org/themes/open-bar), éditable : chapeau avant article , image, etc. pouvoir configurer la pagination | Obligatoire | ||||
Les taxonomies de type date doivent produire des calendriers web, ICAL, RSS, etc. | Bien | ||||
Structures d'articles différente en fonction du type d’article : revue presse, évènements, etc. | Obligatoire |