Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Lyon_Meetup_Gutenberg.pdf

Jb Audras
September 24, 2018
74

 Lyon_Meetup_Gutenberg.pdf

Présentation générale du projet Gutenberg, de son origine et de sa raison d'être au meetup WordPress de Lyon le 24 septembre 2018.

Jb Audras

September 24, 2018
Tweet

More Decks by Jb Audras

Transcript

  1. Gutenberg , le nouvel éditeur du CMS WordPress . Meetup

    WP Lyon 24 septembre 2018 — Jb Audras
  2. Moi c’est Jb Audras Directeur technique de l’agence Whodunit Contributeur

    WP, Release Lead de WordPress 4.9.5 Responsable de la traduction de WP en français @audrasjb Je suis aussi co-orga du meetup WP Drôme-Ardèche (pas loin de lyon) @WordPress0726
  3. Pourquoi Gutenberg ? ◉ Nouveau concept éditorial de WP :

    le bloc ◉ Une approche et une technologie moderne : react ◉ Standardiser les pratiques d’écritures : un seul concept servira à manipuler l’ensemble du site ◉ Plus tard, le bloc va remplacer les widgets, les menus, les shortcodes, les champs personnalisés en meta données… ◉ Le futur de WP : des dizaines de blocs, déplaçables et réutilisables pour tous les usages en fonction du contexte éditorial
  4. Quelques infos générales… ◉ Le principe du “feature as plugin”

    ◉ +400K utilisations actives mi-septembre ◉ Développé depuis janvier 2017, dispo sous forme d’extension depuis juin 2017 ◉ Développé sur GitHub : une première pour l’écosystème WP ◉ La problématique de la planification : Début 2018 > Avant le WCEU > Août > Avant le WCUS…
  5. Un petit point sur la question du consensus ◉ Effectivement,

    les décisions techniques concernant WP ne sont pas “démocratiques” : Le logiciel open-source fonctionne avec les gens qui le font et repose sur le consensus entre ces personnes. ◉ La rétrocompatibilité est un des principes de base de WP : → Fallback : Classic Editor → Planning et communication ◉ “Scission” (en fait non) de la communauté : le fork ClassicPress, une initiative saine (c’est le principe de l’open-source !) mais qui risque de rapidement montrer ses limites : un fork qui n’est pas une initiative pour créer quelque chose mais contre quelque chose.
  6. La transition vers Gutenberg : 3 cas de figure 1.

    Le site passe à WordPress 5.0 et à Gutenberg → Les extensions, thèmes et développements spécifiques sont compatibles → mode Classic Editor + Gut 2. Le site passe à WordPress 5.0 en gardant l’éditeur classique → Certaines extensions, thèmes ou développements spécifiques ne sont pas compatibles → mode Classic Editor, puis on planifie de MAJ les dépendances au fur et mesure 3. Le site reste en branche 4.9 → Le site est instable, le réseau de sites est très hétérogène ou autres spécificités → On reste sur 4.9.x qui sera maintenue au minimum 2 ans et on réfléchit à la suite (développements ? refonte ?) Ce n’est pas un choix par défaut ! Ni une solution pérenne !
  7. La transition vers Gutenberg : 3 cas de figure -

    Testez Gutenberg dès aujourd’hui ! Évaluez les risques au fur et à mesure de son avancée → Les principales extensions sont (ou seront) opérationnelles : WooCommerce, EDD, Yoast, Polylang, ACF… tout le monde est sur le pont! - Si vous êtes dév, mettez les mains dans le cambouis et apprenez à maîtriser Gut’… et n’oubliez pas : Learn JavaScript Deeply - Si vous n’êtes pas dév, PUBLIEZ DU CONTENU AVEC GUT’ - Si vous êtes prestataire, communiquez dès maintenant auprès de vos client, créez un guide d’utilisation de Gut’