44. La santé des contributions

·

Savoir qui, quoi, comment et quand les personnes contribuent au projet WordPress est l’un des objectifs que la Communauté s’est fixés pour améliorer sa santé.

N’oubliez pas que vous pouvez écouter les épisodes sur Pocket Casts, Spotify, et Apple Podcasts ou vous abonner directement au flux.

Transcript de l’épisode

Bonjour, je suis Patricia, et vous écoutez WordPress Podcast, le résumé hebdomadaire des actualités de la communauté WordPress. Ce programme est la traduction en français de la version originale en espagnol.

Dans cet épisode, vous trouverez les informations du 9 au 15 septembre 2024.

Comprendre comment les personnes contribuent à WordPress est crucial, pas seulement pour le code, mais aussi pour tous les aspects du projet. Pour cela, il faut des données et des tableaux de bord qui les présentent de manière logique.

C’est ce qui a été fait ces derniers mois avec le projet Health Dashboards : expérimenter avec les données disponibles.

Des tableaux de bord ont été créés pour trois équipes et un projet, WordPress 6.6, qui rassemble les informations sur les entreprises et les personnes participant à l’initiative Five for the Future, ainsi que la manière dont la charge de travail est répartie au sein du projet.

Le tableau de bord Core présente les opportunités liées à la nouvelle version, l’activité des contributeurs et contributrices, la répartition des contributions et les entreprises participantes.

Le tableau de bord Training met également en lumière les opportunités, la rétention des vidéos, et les inscriptions aux cours.

Le tableau de bord Community a également sa section d’opportunités, avec des métriques sur les nouveaux utilisateurs et utilisatrices, les évènements uniques, les participants et participantes, ainsi que les fonds disponibles.

Ces informations, pour l’instant en phase de test, ont été traitées manuellement. Les prochaines étapes visent à automatiser les procédures.

En soutien au projet Five for the Future, un thème enfant basé sur les blocs a été créé pour le nouveau design et les fonctionnalités du site.

C’est le point de départ pour ajouter de nouveaux éléments et idées au projet, qui était resté en suspens depuis son lancement, avec peu de changements. Les nouvelles fonctionnalités à venir pourraient inclure un blog, une newsletter, ainsi que de nombreuses améliorations en matière d’ergonomie.

En ce qui concerne les nouveautés, nous avons le lancement de WordPress 6.6.2 avec 15 corrections dans le cœur et 11 dans l’éditeur de blocs, principalement axées sur la correction de problèmes CSS avec certains thèmes.

Quant à WordPress 6.7, nous avons le lancement de Gutenberg 19.2 qui apporte de nouvelles expérimentations à l’éditeur, comme la sortie de la phase expérimentale de l’interface des Block Bindings ou la possibilité d’étendre le menu de prévisualisation avec de nouvelles options.

L’équipe Core a annoncé de nouvelles valeurs de priorité pour la barre d’administration. Elle a également expliqué les pratiques courantes de développement et les erreurs fréquentes dans le projet Gutenberg.

L’équipe souligne l’importance d’utiliser initiallement des APIs privées, d’être intentionnel lors de la mise en place des APIs publiques, d’éviter la création d’APIs par simple commodité, et de favoriser l’extensibilité sémantique. Elle aborde également la nécessité de maintenir des objectifs clairs pour chaque paquet de code, d’éviter les optimisations prématurées, et d’être prudent lors de l’introduction de nouveaux stockages de données, car ils ajoutent de la complexité.

Un autre point est l’évolution de l’API HTML, qui poursuit son processus de prise en charge de toutes les balises HTML, permet de modifier le contenu interne de l’HTML et de revoir toute la sémantique CSS.

L’accent n’a pas encore été mis sur les Bits, les remplaçants des shortcodes, mais il a été proposé que cet outil soit intégré nativement dans PHP lui-même, en proposant une nouvelle fonction pour les futures versions du langage de programmation.

Un article intéressant a été publié sur le Developer Blog, à propos de l’utilisation de WP-CLI pour les administrateurs et administratrices de sites. Vous y apprendrez à vérifier les versions du cœur, des extensions et des thèmes, à surveiller les modifications, à gérer les comptes, ou à créer des sauvegardes.

L’équipe Plugins a ouvert une proposition ou une clarification sur la manière dont les extensions peuvent en installer d’autres… ce qu’il faut faire et ne pas faire si vous souhaitez que votre extension figure dans le dépôt des extensions de WordPress.org.

Il y a essentiellement deux règles de base. La première est qu’il faut toujours demander la permission à l’utilisateur ou l’utilisatrice. La deuxième est qu’une extension ne peut pas en installer une autre qui n’est pas dans le dépôt.

Différentes suggestions de flux à appliquer ont été proposées, générant de nombreux commentaires sur ce qui devrait être autorisé ou non, même en fonction des types d’extensions.

L’équipe Design a présenté sa mise à jour bimensuelle avec des détails intéressants pour l’éditeur, tels qu’un remplissage automatique rapide des valeurs de tailles d’images (affichant la taille à 100 % en pixels, ainsi qu’à 75 %, 50 % ou 25 %), quelques améliorations de l’authentification à deux facteurs de WordPress.org, plusieurs modèles pour Twenty Twenty-Five, ou encore le Guide de Styles pour les thèmes classiques.

Deux des plus grands projets sont la refonte complète du site de Five for the Future et des parcours d’apprentissage de Learn WordPress.

L’équipe Sustainability a présenté les premières étapes et plans pour créer des lignes directrices pour rendre les sites WordPress plus durables. L’objectif est d’éduquer la communauté WordPress sur la réduction de l’impact environnemental. Il est prévu de travailler en collaboration avec d’autres équipes de WordPress et en se référant aux directives existantes sur la durabilité web.

L’équipe se concentre sur la définition d’un format adéquat et l’identification des utilisateurs et utilisatrices cibles, discutant de la possibilité de diviser le contenu selon les profils de développeurs et développeuses, de designers et d’utilisateurs et utilisatrices novices.

Quels sont les objectifs à moyen terme du projet WordPress ? La directrice exécutive de WordPress, Josepha Haden Chomphosy, a passé en revue, lors d’une session d’information, les 11 points soulevés par Matt Mullenweg lors du WordCamp Europe, ainsi que les objectifs généraux du projet pour 2024, qui se concentrent sur le CMS, la communauté, et l’écosystème.

En ce qui concerne WordPress lui-même, tout se concentre sur la refonte du panneau d’administration, une initiative introduite dans la phase 3 de Gutenberg sans priorité initiale, et qui a temporairement mis de côté le travail sur les modifications en temps réel dans l’éditeur.

Concernant la communauté, l’objectif est d’attirer de nouvelles personnes aux évènements, en attirant de nouvelles personnes autant pour la contribution que pour l’utilisation de WordPress. Cela laisse entendre que les WordCamps cherchent à attirer les personnes éditant ou administrant des sites, tandis que les évènements WordPress, comme le WordPress Day ou ceux de nouvelle génération, se concentrent davantage sur les personnes qui contribuent au projet.

La troisième partie doit se focaliser sur la Data Liberation, un projet complexe qui a suscité beaucoup d’attention sur WordPress Playground en tant qu’outil pour simplifier ces processus. Grâce à cela, nous pourrions bientôt voir un bouton « Tester WordPress » sur la page principale du projet, permettant aux personnes qui n’ont jamais vu comment cela fonctionne de l’essayer facilement depuis leur navigateur, sans avoir besoin de souscrire à un service d’hébergement. Cela dit, pour le moment, ce ne serait qu’un bouton, sans configuration supplémentaire, et offrirait la même expérience qu’une nouvelle installation.

Certaines idées sont encore en suspens, comme rendre WordPress à nouveau amusant, une éventuelle relance du projet Feature Notifications en pensant à cette réorganisation du panneau d’administration, ou les prochaines étapes du projet GatherPress et ses essais actuels.

Pour finir, ce podcast est distribué sous licence Creative Commons en tant que version dérivée de WordPress Podcast en espagnol. Vous trouverez tous les liens pour plus d’informations sur les sujets traités dans cet épisode sur WordPress Podcast.fr. Vous y trouverez également les liens aux épisodes dans plusieurs autres langues.

Merci et à la prochaine !

Comments

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *