Le projet de gouvernance WordPress recherche un nouveau leadership

Publié: 2019-09-05

Le projet WordPress Governance est à la recherche d'un nouveau leadership après que ses dirigeants actuels, Rachel Cherry et Morten Rand-Hendriksen, ont annoncé leur départ. Les réunions hebdomadaires ont été annulées jusqu'à ce que l'organisation choisisse une nouvelle direction.

Après son introduction au WordCamp Europe 2018, le projet est passé par ce que ses dirigeants pensaient être les canaux appropriés pour le lancer via le groupe communautaire, mais il a été signalé comme non autorisé par la direction de WordPress peu avant la première réunion et a refusé l'accès au blog Make et Slack. espace de travail. Malgré les revers initiaux, le groupe s'est réuni régulièrement tout au long de 2019 sur son propre site Web et son instance Slack.

"Je dois me retirer de mon rôle de leader dans ce projet", a déclaré Cherry lors d'une récente réunion. "Je ne m'éloigne pas pour de bon, mais ce projet est trop important et je n'ai pas la bande passante nécessaire pour le faire avancer comme il le mérite."

Elle a déclaré que l'équipe recherche deux coprésidents qui aideront à diriger la gouvernance de WordPress à l'avenir. Les responsabilités comprennent la gestion de la vision globale et de la planification, ainsi que la gestion des réunions et la délégation des tâches à l'appui de la vision. Cherry a déclaré que la liste des tâches est intentionnellement "mince et vague", car l'équipe de direction ne veut pas que les nouveaux dirigeants se sentent obligés de continuer à faire ce qui a été fait dans le passé.

"Le projet de gouvernance a toujours été censé être un projet communautaire, ce qui signifie que nous voulons que la communauté en prenne possession", a déclaré Rand-Hendriksen dans son annonce d'adieu. « C'est la première étape : nous avons établi le projet et défini certains paramètres. Il est maintenant temps pour la communauté d'aller au-delà de notre vision intentionnellement vague et d'en faire ce que la communauté veut et a besoin. La nouvelle gouvernance interne sous la forme de coprésidents issus de la communauté actuelle est une étape clé dans cette direction.

Le projet de gouvernance vise à clarifier la structure organisationnelle et le processus décisionnel de WordPress

Dans un article récent intitulé "Qu'est-ce que la gouvernance et pourquoi est-ce important", Cherry a déclaré que le projet "avait commis une erreur cruciale" en ne définissant pas clairement des attentes claires au début :

Ce manque de clarté, combiné à un courant sous-jacent croissant d'agitation dans la communauté WordPress, a conduit certains à qualifier le projet de révolte, de révolution, voire de coup d'État.

C'est malheureux et cela a rendu la gouvernance et notre projet un mauvais service. Je pense qu'il incombe à Morten et à moi-même de remettre les pendules à l'heure afin que nous puissions avancer en tant que communauté.

Cherry a identifié deux problèmes controversés récents au sein du projet WordPress avec des débats qui mettent en évidence un manque de politique établie, y compris la mise à jour automatique des anciennes versions de WordPress et des questions sur les conflits d'intérêts.

Sur ces deux questions, les membres du projet de gouvernance sont intervenus sur les publications de Make/WordPress pour exhorter les décideurs à établir des politiques qui guideront les décisions futures et à être plus transparents sur qui prend les décisions.

Rand-Hendriksen a posé des questions sur comment et où la décision sera prise concernant la mise à jour automatique des anciennes versions de WordPress, qui est responsable de la décision finale et comment les personnes sans pouvoir de décision seront représentées. Ses questions sont restées sans réponse.

"Le projet WordPress a déjà une certaine gouvernance, mais une grande partie reste ad hoc, opaque et souvent impénétrable", a déclaré Cherry. Elle a identifié trois domaines clés dans lesquels le projet de gouvernance WordPress cherche à introduire de la clarté et de la transparence : la structure organisationnelle, les processus quotidiens et la manière dont les décisions sont prises.

Le groupe travaille également activement à la recherche et à la rédaction de politiques sur divers sujets, notamment les suivants :

  • Code de conduite communautaire
  • Politique de diversité et d'inclusion
  • Code d'éthique
  • Politique de confidentialité
  • Politique sur les conflits d'intérêts
  • Politique d'accessibilité

Il n'est pas clair si ces politiques seraient ensuite soumises à l'équipe communautaire de WordPress pour examen, car le groupe n'a pas encore tenté de proposer un document fini.

"Étant donné qu'il n'y a pas de processus clair pour proposer et ratifier ces types de politiques, le but de ces efforts est de créer un point de départ pour de futures discussions officielles au sein du projet WordPress", a déclaré Cherry.

Le défi de définir la gouvernance dans un projet Open Source dirigé par BDFL

Dans le passé, WordPress a navigué à sa manière sur des problèmes controversés. Alors que le projet dispose de manuels qui offrent des lignes directrices, sa direction n'a jamais vraiment été dans le domaine de l'accumulation de politiques sur lesquelles agir en prévision de conflits futurs. Le projet de gouvernance semble avoir un bon nombre de partisans actifs et passifs. Quoi qu'il en soit, lorsqu'il a été officiellement qualifié de non autorisé, il était clair que la direction de WordPress ne cherchait pas activement à modifier sa structure organisationnelle ou son processus de prise de décision grâce à l'approche particulière du projet de gouvernance.

Le message de Cherry indique clairement que le projet ne vise pas à renverser Matt Mullenweg en tant que dictateur bienveillant pour la vie (BDFL) de WordPress.

"La gouvernance et Matt Mullenweg à la tête du projet WordPress ne s'excluent pas mutuellement", a déclaré Cherry.

"L'objectif du projet de gouvernance de WordPress n'est pas de changer la façon dont Matt est impliqué, mais de définir plus clairement comment le projet est géré et comment lui et les autres s'intègrent dans le processus."

Le modèle de gouvernance BDFL a traditionnellement fonctionné avec des dirigeants agissant davantage comme un « arbitre approuvé par la communauté », qui souvent « laissent les choses se dérouler par la discussion et l'expérimentation chaque fois que possible », comme le décrit Karl Fogel dans Producing Open Source Software. Historiquement, l'expression particulière du leadership de BDFL par WordPress a vaguement suivi cette conception.

Dans sa newsletter de février 2019, Nadia Eghbal, chercheuse spécialisée dans les infrastructures open source, a partagé quelques réflexions informelles sur la gouvernance, notamment en relation avec les projets menés par BDFL :

Un de mes amis a de très bons goûts musicaux, mais je ne pourrais pas vous dire ce qu'il écoute. Je ne pourrais pas nommer un seul artiste qu'il joue, ou où une chanson commence ou se termine. Son point de vue est que "le meilleur genre de musique est celui où personne ne remarque qu'il joue". Dans son monde idéal, la musique façonne l'ambiance en tant que processus de fond.

De même, malgré toutes nos discussions sur la conception de la gouvernance, je reviens toujours à l'idée que le meilleur type de gouvernance est là où personne ne peut dire qu'il est là.

Eghbal décrit la relation entre le « gouvernement » et « les gouvernés » comme fragile et symbiotique et que « avoir le pouvoir peut être tout aussi vulnérable [que la privation de droits], un acte consistant à prendre de l'eau dans ses mains, plutôt que de fermer son poing dessus. ” Le maintien d'un rôle de leadership BDFL nécessite de la diplomatie et une large prise de conscience des besoins du projet. Eghbal suppose que les contributeurs soutiennent un leader dans cette position en raison du caractère dont le leader a fait preuve :

En open source, il y a ce concept de « dictateur bienveillant à vie » : un développeur, généralement l'auteur, qui dirige le projet et dont l'autorité n'est pas contestée. Cette phrase est souvent interprétée comme « tu es le dictateur, mais au moins tu es gentil avec ça ». Mais je pense qu'il y a une relation causale cachée qui passe inaperçue. Ce n'est pas que vous êtes un dictateur qui a décidé d'être bienveillant. Plutôt : parce que vous êtes bienveillant, vous devenez dictateur à vie.

Cette idée fait écho au résumé de Fogel sur les qualités d'un bon BDF. La bifurcation de tout projet open source sert à contrôler les pouvoirs de BDFL :

Il est courant que le dictateur bienveillant soit l'un des fondateurs du projet, mais il s'agit plus d'une corrélation que d'une cause. Les types de qualités qui permettent de démarrer un projet avec succès - compétence technique, capacité à persuader d'autres personnes de se joindre, etc. - sont exactement les qualités dont tout BD aurait besoin.

En passant en revue les 16 ans d'histoire de la structure de direction de WordPress sur un épisode de podcast Post Status plus tôt cette année, Matt Mullenweg a décrit différentes expériences que le projet a explorées, y compris une approche de "consensus des développeurs principaux" et le responsable de la publication en tant que décideur final. pour le logiciel. Ces dernières années, il est revenu à un modèle BDFL plus manifeste, mais a déclaré: "Je ne vois pas cela comme la structure éternelle."

En tentant de clarifier la structure organisationnelle et le modèle de prise de décision de WordPress, le projet de gouvernance indépendante devra être sensible à la possibilité que cette capacité à improviser et à faire évoluer les structures de direction du projet ait pu être l'un des facteurs clés de sa croissance continue et de sa longue -capacité à long terme de prospérer.

Les nouveaux dirigeants qui remplacent Cherry et Rand-Hendriksen auront un formidable défi à relever pour tracer la voie permettant à l'organisation d'avoir un impact significatif sur WordPress, bien qu'elle ne soit pas désignée comme projet officiel. Dans l'état actuel des choses, les dirigeants sont confrontés à une ascension difficile pour faire passer le projet d'un groupe de travail non officiel à un groupe capable de rédiger efficacement des politiques que WordPress adoptera facilement.