Matt Mullenweg désactive les comptes de contributeurs soupçonnés de préparer un fork de WordPress
(techcrunch.com)- Alors que le conflit autour de la gouvernance de WordPress s’intensifie, Matt Mullenweg a annoncé qu’il désactiverait les comptes de plusieurs membres de la communauté WordPress.org, alimentant la polémique
- Joost de Valk et Karim Marucchi, désignés comme cibles, nient tout projet de fork de WordPress et expliquent qu’ils discutaient d’une architecture de miroirs fédérés pour les dépôts de thèmes et de plugins
- Cette affaire survient dans la continuité du conflit déclenché en septembre 2024 après les critiques publiques de Mullenweg contre WP Engine, qui ont ensuite mené à des blocages d’accès à des ressources, à une procédure judiciaire, puis à une décision de justice ordonnant le rétablissement de l’accès
- Après qu’Automattic a annoncé vouloir réduire sa contribution au cœur de WordPress au niveau de celle de WP Engine, de Valk a dit être prêt à piloter la prochaine release, et Marucchi a ajouté que son équipe était prête elle aussi
- La désactivation d’un compte WordPress.org bloque les contributions via les canaux officiels, mais comme le code de WordPress est aussi disponible sur GitHub, l’accès au code et la possibilité de forker restent possibles
Polémique autour de la désactivation de comptes WordPress.org
- Matt Mullenweg, CEO d’Automattic et cofondateur de WordPress, a annoncé qu’il allait désactiver les comptes de plusieurs membres de la communauté WordPress.org
- Mullenweg estime que Joost de Valk et Karim Marucchi tentaient de mener un nouveau fork de WordPress
- de Valk est le fondateur de l’outil SEO pour WordPress Yoast et a auparavant occupé le rôle de responsable marketing et communication de la WordPress Foundation
- Marucchi est le CEO de la société de conseil web enterprise Crowd Favorite
Différence entre soupçon de fork et projet de miroirs
- Dans un billet satirique sur WordPress.org, Mullenweg a qualifié de fork le projet attribué à de Valk et Marucchi
- Les deux hommes n’ont pas annoncé de projet de fork de WordPress, et de Valk a expliqué avoir discuté de changements incluant un miroir fédéré pour les thèmes et les plugins
- Pour de Valk, un simple miroir de WordPress.org ne suffirait pas à résoudre le problème d’un serveur de mise à jour unique contrôlé par une seule entité
- les miroirs devraient être fédérés entre eux et partager leurs données
- ils devraient pouvoir héberger des thèmes et plugins indépendants
- de Valk a de nouveau déclaré à TechCrunch qu’il n’avait aucun projet de fork de WordPress, et Marucchi a publié sur X un message allant dans le même sens
- de Valk a indiqué que son compte WordPress.org n’avait pas encore été désactivé et qu’il n’avait jamais communiqué ni interagi avec Mullenweg au sujet de cette affaire
Tensions prolongées depuis le conflit avec WP Engine
- Les critiques de la communauté sur la gouvernance de WordPress ne datent pas d’hier, mais le conflit récent a vraiment pris de l’ampleur en septembre 2024, quand Mullenweg a publiquement critiqué WP Engine
- WP Engine est une société d’hébergement commercial basée sur WordPress, et Mullenweg lui reproche de tirer profit du projet sans suffisamment contribuer en retour
- Le conflit a ensuite pris une tournure judiciaire
- WP Engine a engagé une action en justice après avoir été privé d’accès à des ressources clés de WordPress
- un tribunal a ordonné à WordPress de rétablir l’accès de WP Engine à WordPress.org
- Dans un dossier séparé, WP Engine a également indiqué être prêt à apporter un soutien au niveau de l’entreprise
Réduction des contributions d’Automattic et proposition pour la prochaine release
- Automattic a annoncé qu’il réduirait sa contribution au projet open source du cœur de WordPress pour l’aligner sur le niveau de contribution de WP Engine
- Ce niveau de contribution est un indicateur mesuré en heures par semaine
- Après cette annonce, de Valk a déclaré sur X qu’il était prêt à diriger la prochaine release de WordPress, et Marucchi a ajouté que son équipe était prête elle aussi
- À eux deux, de Valk et Marucchi contribuent à plusieurs domaines du projet open source WordPress à hauteur d’environ 10 heures par semaine
- Mullenweg a déclaré qu’il désactivait leurs comptes WordPress.org afin de donner l’élan nécessaire au démarrage de leurs efforts indépendants
- Il a recommandé à ceux qui souhaitent essayer un autre modèle de gouvernance ou s’aligner avec WP Engine de rejoindre ce nouvel effort
Nouvelles désactivations de comptes et conflit de gouvernance
- Mullenweg a aussi annoncé la désactivation des comptes de Sé Reed, Heather Burns et Morten Rand-Hendriksen, sans donner beaucoup de détails
- Reed est president et CEO de l’organisation à but non lucratif récemment constituée WP Community Collective
- cette organisation vise à fournir un espace neutre de collaboration, de contribution et de ressources pour WordPress et l’écosystème open source au sens large
- Burns, ancienne contributrice au projet WordPress, a écrit sur X qu’elle avait été surprise de voir son compte désactivé alors qu’elle n’était plus impliquée dans le projet depuis 2020
- Sur Bluesky, Rand-Hendriksen estime que Mullenweg les a pris pour cible, Burns et lui, parce qu’ils défendaient depuis 2017 la nécessité d’une gouvernance appropriée de WordPress, de mécanismes de responsabilité et d’une politique sur les conflits d’intérêts
- selon lui, ils ont quitté le projet en 2019
Limitation des comptes officiels et accès au code open source
- Lorsqu’un compte WordPress.org est désactivé, les contributions via ce canal deviennent impossibles
- les contributions au projet core sont limitées
- les contributions à des plugins ou thèmes en cours peuvent aussi être restreintes
- Le code de développement de WordPress est également hébergé sur wordpress-develop sur GitHub, ce qui permet à n’importe qui d’accéder au code et de le forker si souhaité
- Mullenweg a plaisanté en disant qu’un nouveau fork pourrait s’appeler JKPress et qu’un « WordPress + JKPress summit » pourrait avoir lieu l’an prochain
- Mullenweg a déclaré que les idées de Joost et Karim étaient audacieuses et intéressantes, et qu’ils pouvaient prendre le code GPL de WordPress pour diffuser leur propre vision
- Si le résultat est excellent, il pourrait ensuite être fusionné de nouveau dans WordPress, et Mullenweg estime que la libre circulation du code et des idées entre projets est ce qui fait de l’open source un moteur d’innovation
1 commentaires
Avis sur Hacker News
Ce n’est pas surprenant, puisqu’il a été désactivé sur Slack dès le début de ce conflit, puis bloqué aussi plus tard sur le tracker d’issues
Il a contribué à WordPress pendant 20 ans, est committeur, et a créé de grandes parties de WordPress, dont la REST API
Matt bloque quiconque élève un tant soit peu la voix, même lorsqu’on est d’accord avec ce qu’il dit
De nombreux contributeurs ont été contraints de publier une déclaration anonyme par crainte des mêmes représailles : https://www.therepository.email/core-contributors-voice-conc...
Aujourd’hui, comme les contributions directes sont moins nombreuses, on peut continuer à contribuer même en étant bloqué, mais pour beaucoup, comme les contributeurs sponsorisés, les moyens de subsistance sont en jeu
Ici, il s’agit de blocages, mais dans une dictature, les opposants finissent en prison ou au gibet, et cela peut même aller jusqu’à la guerre contre des ennemis extérieurs
C’est aussi un contre-exemple à l’idée selon laquelle « il suffirait de plus d’éducation »
Matt Mullenweg est presque certainement très instruit et a beaucoup voyagé, mais il gouverne son domaine comme Mao autrefois
Honnêtement, le projet donne l’impression de stagner
Je comprends la volonté de prendre en charge longtemps les plugins et la communauté, mais l’absence d’un framework web raisonnable semble surtout avoir renforcé la critique fréquente selon laquelle « WP n’est pas à prendre au sérieux »
En tant que personne qui maintient un petit projet open source, les déclarations de Matt m’ont paru mesquines et vindicatives, et, à titre personnel, il y a de fortes chances que je ne retouche plus à cette plateforme
Il existe des alternatives similaires comme Statamic, Grav ou Drupal, et on peut aussi construire avec de vrais frameworks applicatifs comme Laravel ou ASP.NET Core
Le titre de TechCrunch n’est pas exact
D’après ce que j’ai compris, aucune des personnes dont les comptes WordPress ont été désactivés ne préparait un fork
Le commentaire actuellement le plus haut dans ce fil Reddit et la discussion donnent un bon contexte : https://www.reddit.com/r/Wordpress/comments/1hylx50/matt_tro...
Du point de vue de @photomatt, c’est sans doute aussi une sorte d’exploit
Dans le billet de Mullenweg (https://wordpress.org/news/2025/01/jkpress/), on lit ceci :
Mullenweg donne l’impression d’être complètement instable et sur la défensive, de se sentir fortement menacé, et il glisse des insultes à peine voilées dès qu’il en a l’occasion
WordPress est énorme ; s’il était aussi confiant que le billet le laisse entendre, il n’aurait rien eu à faire, et WordPress aurait fini par prouver qu’il est le logiciel le plus précieux
Au lieu de cela, il accélère les progrès du fork
Il aurait dû prendre quelques grandes inspirations avant de publier ce billet
Le niveau de sarcasme contenu là-dedans est ahurissant
https://xcancel.com/WebDevLaw/status/1877979616045891649
“At this point you either need to check into rehab, or frankly do the world a favour and overdose.”
L’injonction [0] qui dit de « ne pas bloquer, désactiver ni entraver l’accès à wordpress.org de WPEngine et/ou de ses employés, utilisateurs, clients, partenaires (ci-après “WPEngine and Related Entities”) » n’est-elle pas toujours en vigueur ?
Je ne vois rien dans le dossier de l’affaire qui indique un changement
Ces contributeurs ne relèvent-ils pas, au sens ordinaire du terme, de « partenaires » ?
Le tweet [1] lié par Matt dans son billet de blog [2] dit aussi ceci :
Certaines des personnes bloquées sont des contributeurs WordPress sans lien avec WPE
D’autres personnes bloquées ne sont même pas des contributeurs, et il ne semble pas y avoir d’autre raison au blocage que le fait que Matt ait été fâché par leurs tweets
Ça ressemble à une intention de travailler avec la communauté
C’est sans aucun doute la meilleure chose qui pouvait arriver à leur fork
Ça leur apporte 100 fois plus d’attention qu’ils n’en auraient eu autrement
Je connais Joost depuis longtemps et j’ai beaucoup de respect pour son travail
J’espère que ça marchera
Ils ont seulement demandé une réforme de la structure de gouvernance existante [1]
Matt Mullenweg l’a présenté comme un fork pour coller à son récit et empoisonner d’avance le puits d’un éventuel futur fork [2]
Il a déjà fait ce genre de chose plusieurs fois
Il dit soutenir les forks, du genre « on en fera même la promotion sur WordPress.org », mais en pratique il publie un billet avant même que le fork soit prêt ou correctement organisé
Ce qui sabote la tentative et donne une très mauvaise image de toutes les personnes impliquées [3]
C’est vraiment vicieux
[0] https://x.com/jdevalk/status/1878210129914409063
[1] https://joost.blog/wordpress-leadership/
[2] https://wordpress.org/news/2025/01/jkpress/
[3] https://wordpress.org/news/2024/10/spoon/
Modification : Matt a répondu à la clarification de Joost par une nouvelle moquerie puérile : https://x.com/photomatt/status/1878227222927933815
Ils ont désormais l’initiative médiatique et les gens vont le chercher, donc il faut battre le fer tant qu’il est chaud
Mullenweg devrait être plus prudent quand il fait ce genre de choses
Dès que Mullenweg se rendra compte de ce que Mullenweg est exactement en train de faire à WordPress, Mullenweg désactivera le compte de Mullenweg
J’avais écrit ce billet de contexte avant de voir les nouvelles d’aujourd’hui
La situation de la communauté WordPress n’était déjà pas bonne avant qu’on en arrive là, et la décision de Mullenweg de désactiver les comptes de personnes susceptibles de lancer un nouveau fork n’aide absolument pas
https://anderegg.ca/2025/01/11/wordpress-is-in-trouble
Je sais que ce genre de personne malveillante existe partout, mais il y a quelque chose d’étrangement dérangeant dans ce besoin de continuer à se réaffirmer comme « quelqu’un de bien » tout en frappant ouvertement les gens au visage
Au moins, quand certains responsables politiques ou magnats de la tech parlent, je sais à quoi j’ai affaire
J’essaie de m’en souvenir quand je vois du contenu lié à certaines personnes
L’indignation qu’elles suscitent est précisément ce qu’elles aiment, donc j’essaie juste de lever les yeux au ciel et de ne pas les nourrir
Joost a précisé sur Twitter qu’il n’avait jamais appelé à un fork
Il a seulement demandé une réforme de la structure actuelle, et c’est clairement ce qui ressortait déjà de son billet initial
Le seul à avoir affirmé qu’un fork allait bientôt arriver, c’est Matt, et il l’a littéralement inventé
S’il reste le moindre doute sur la mesquinerie de M. Mullenweg, il suffit de voir ce qu’il vient de publier en réponse à la clarification de Joost
https://x.com/photomatt/status/1878227222927933815
Articles liés :
Aligning Automattic's Sponsored Contributions to WordPress
https://news.ycombinator.com/item?id=42650138
WordPress: Joost/Karim Fork
https://news.ycombinator.com/item?id=42662801
Forking is Beautiful - WordPress News >> https://wordpress.org/news/2024/10/spoon/