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

Lyon_Meetup_Gutenberg.pdf

Jb Audras
September 24, 2018
43

 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

Transcript

  1. Gutenberg , le nouvel
    éditeur du CMS WordPress .
    Meetup WP Lyon 24 septembre 2018 — Jb Audras

    View Slide

  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

    View Slide

  3. <>
    Gutenberg, le nouvel
    éditeur de WordPress

    View Slide

  4. 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

    View Slide

  5. 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…

    View Slide

  6. <>
    La controverse
    Gutenberg…

    View Slide

  7. 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.

    View Slide

  8. <> Démo rapide

    View Slide

  9. <>
    Comment passer le
    cap Gutenberg ?

    View Slide

  10. 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 !

    View Slide

  11. 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’

    View Slide

  12. Des questions ?
    @AudrasJb
    jeanbaptisteaudras.com

    @agence_whodunit
    www.whodunit.fr
    Merci !

    View Slide