migration du brand center du groupe la poste sur drupal 8 : quand et comment ?
TRANSCRIPT
PRÉSENTATION
Charles BAUDELOTDirecteur associéFeel & Clic@baudelot
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora
Aminata NDJIMChef de projet identité de marque& Webmaster du brand center
Le Groupe La Poste
2
SOMMAIRE1. QU’EST-CE QU’UN BRAND CENTER ?2. PROJET DE REFONTE : CONTEXTE3. PASSER DE DRUPAL 7 À DRUPAL 84. QUELLES DÉCISIONS POUR LE
GROUPE LA POSTE ?
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 3
1. BRAND CENTERQu’est-ce qu’un Brand Center ? Focus surle Brand Center du Groupe La Poste
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 4
1. QU’EST-CE QU’UN BRAND CENTER ?
Une plateforme (privée) en ligne qui centralise les éléments composant une marque.
Concept né aux Etats-Unis qui a fait ses preuves et adopté par des grands groupes
français (Le Groupe La Poste, EDF, Citroën, SFR)
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 5
1. QU’EST-CE QU’UN BRAND CENTER ?
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 6
1. QU’EST-CE QU’UN BRAND CENTER ?
En France
International
Basé surDrupal
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 7
2. CONTEXTEQuel est le contexte du projet de refontedu Brand Center du Groupe La Poste ?
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 8
2. PROJET DE REFONTE : CONTEXTE
4 objectifs assignés au Brand Center des marques du Groupe La Poste
• Favorises l’accès et la compréhension du système identitaire du Groupe La Poste• Valoriser les fondamentaux des marques du Groupe en présentant leur positionnement stratégique et les codes identitaires qui en découlent
• Développer un outil qui accompagne le déploiement de l’architecture de marques• S’inscrire dans une logique « user centric »
Accompagner le déploiement de l’architecture de marques en partageant des contenus denses et variés.
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 9
2. PROJET DE REFONTE : CONTEXTE
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora
2. PROJET DE REFONTE : CONTEXTE
Brand Center sur Drupal depuis 2013
Choix de Drupal en 2013, le CMS Drupal déjà très présent au Groupe La Poste avec notamment laPoste.fr
Enjeux au moment de la création du Brand Center :• Liberté d’administration des contenus• Indépendance vis à vis des agences digitales• Solution peu coûteuse• Simplicité d’usage pour les utilisateurs
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 11
2. PROJET DE REFONTE : CONTEXTE
2 enjeux en 2016 : • Comment upgrader le Brand Center du point de vue de l’expérience utilisateur ?• Comment engager non seulement les utilisateurs, mais également les responsables des marques sur cette plateforme ?
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 12
2. PROJET DE REFONTE : CONTEXTE
Février 2016 : Audit de l’existantStructure de contenu à re-concevoir
Entités (nodes) imbriquées sur 6 niveaux :Marque, usage, application, déclinaison, formats, fichiersTypes de contenu Drupal à repenser
IMPACT : Pas de migration automatique de contenus vers la nouvelle plateforme Drupal
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 13
2. PROJET DE REFONTE : CONTEXTE
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 14
2. PROJET DE REFONTE : CONTEXTE
Entités
Entité
TagTag
Taxonomie
2013 2016
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 15
2. PROJET DE REFONTE : CONTEXTE
Brand center actuelDrupal 7
Nouveau brand centerDrupal 7 ou 8
Notre enjeu pour migrer vers la nouvelle plateforme ?• + de 20 fonctionnalités à reprendre et enrichir• 6000 contenus à reprendre & réorganiser• 3000 utilisateurs à migrer
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 16
3. DE DRUPAL 7 À 8De manière concrète, comment passer d’une version à l’autre en quelques étapes ?
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 17
3. PASSER DE DRUPAL 7 À DRUPAL 8
Comment passer d’un Drupal à un autre ?• Drupal 5 > Drupal 6 : On recommence• Drupal 6 > Drupal 7 : On recommence• Drupal 7 > Drupal 8 : On migre ! (enfin presque)
Alors comment se passe le passage d’un Drupal 7 à un Drupal 8 et quels résultats ?
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 18
3. PASSER DE DRUPAL 7 À DRUPAL 8
Exemple avec une plateforme très simple interne de Feel & Clic
AVANT (D7) APRÈS (D8)
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 19
3. PASSER DE DRUPAL 7 À DRUPAL 8
Drupal 7 Drupal 8
• Activer le module Migrate sur Drupal 8 et Migrate Drupal et Migrate UI• Aller sur le formulaire de migration• Renseigner les informations techniques du Drupal 7• Vérifier les modules D8 portés et ceux non-portés• Le site est migré sur Drupal 8
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 20
3. PASSER DE DRUPAL 7 À DRUPAL 8
Retour d’expérience sur cet exemple ?• Types de contenus : OK• Nodes : OK• Taxonomies : OK• Termes : OK• Views : NOK• User : OK• Roles : OK• Permissions : OK• Thème : NOK
• Pour les changements entre D7 et D8 : https://www.drupal.org/list-changes/drupal• Pour porter un module sur D8 : Composer / Drush / Drupal Module Upgrader
• > Rapport d’analyse du code
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 24
4. DÉCISION ?Comment prendre notre décision entre Drupal 7 et Drupal 8 pour ce nouveau projet ?
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 25
4. QUELLES DÉCISIONS POUR LE GROUPE LA POSTE
Pour la nouvelle plateforme Drupal :• Création d’une nouvelle structure de contenus – plateforme Drupalintermédiaire
• Migration des fonctionnalités – état des lieux des modules disponibles• Migration des utilisateurs – point avec la DSI sur les connexions SSO
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 26
4. QUELLES DÉCISIONS POUR LE GROUPE LA POSTE
Fonctionnalité Nom du module Prêt sur Drupal 8 ?
Moteur de recherche Search API Alpha
Facettes Facet API Included in D8
Notifications Notify No D8 version
SMTP SMTP Authentication Support Alpha
Player vidéo Video Available
Inscription via email Email registration Dev
Liens de connexion uniques Login One Time No D8 version
Expiration des comptes User expire Dev
Plan du site Sitemap Available
Déclaration de contenu obsolète Flag Dev
Statistiques Piwik Available
Favoris Fivestar Being ported to D8
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 27
4. QUELLES DÉCISIONS POUR LE GROUPE LA POSTE
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora
Vérifier l’état des modules : https://contribkanban.com/board/contrib_tracker
4. QUELLES DÉCISIONS POUR LE GROUPE LA POSTE
Planning projet
Audit Zonings & Spécifications fonctionnelles
Maquettes Spécifications techniques
Sprints de développement
Migration des contenus
Recette
Pilote / Go Live
Fin novembre 2016
Décision D7/D8Début juin 2016
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 29
4. QUELLES DÉCISIONS POUR LE GROUPE LA POSTE
En bref• Migration vers Drupal 8 partielle mais efficace• Pour un site simple, Drupal 8 serait évident
• Dans le cadre du projet du Groupe La Poste, pas encore évident
Drupagora 2016 – Brand Center du Groupe La Poste, Drupal 8 par Aminata Ndjim et Charles Baudelot - Twitter : #drupagora 30