IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

« Au revoir WordPress » : un contributeur quitte le projet WordPress après plus de 14 ans de contribution,
Il dénonce un écosystème abusif, les abus subis par les développeurs et le culte autour d'Automatic

Le , par Mathis Lucas

41PARTAGES

6  1 
La communauté WordPress implose en raison des tensions entre le créateur du projet Matt Mullenweg et le fournisseur d'hébergement WP Engine. Chris Wiegman, ancien employé de WP Engine et développeur de l'outil CLI Kana qui vise à faciliter la création de sites avec WordPress, vient d'annoncer qu'il quitte le projet WordPress après plus de 14 ans de contribution. Parmi les raisons qui ont motivé son départ, il cite la « malhonnêteté » de la communauté WordPress, les abus subis par les développeurs et le culte autour d'Automatic. Il dénonce l'hypocrisie dont fait preuve Matt Mullenweg dans sa guerre contre WP Engine et est sceptique quant à l'avenir de WordPress.

Un ancien contributeur dénonce la malhonnêteté de la communauté WordPress

Sur son site Web officiel, Chris Wiegman se présente comme développeur, conférencier et enseignant à Chicago, dans l'Illinois. Sa description précise qu'il développe des équipes et des produits logiciels, notamment divers plug-ins et thèmes WordPress, des extensions Chrome, des outils de développement et des sites Web pour des clients de toutes tailles. Il est notamment l'auteur de l'outil de ligne de commande Kana qui vise à faciliter le développement avec WordPress.


Il a également travaillé pour le fournisseur de services d'hébergement WP Engine de 2018 à juillet 2024. Mais le lundi 28 octobre 2024, Chris Wiegman a décidé de claquer la porte du projet WordPress. Pourquoi ? Le développeur évoque la guerre que mène Matt Mullenweg contre son ancien employeur WP Engine et d'autres raisons latentes. Il dénonce le manque criant d'honnêteté dans la communauté WordPress dont pâtissent les développeurs et/ou les contributeurs :

Citation Envoyé par Chris Wiegman

Il est vrai que je m'étais largement éloigné du projet WordPress depuis au moins 2017. Je pense que c'est à ce moment-là que j'ai réalisé à quel point une grande partie de la « communauté » autour de WordPress est vraiment malhonnête.

J'ai vu une entreprise WordPress après l'autre prétendre être « meilleure » dans la façon dont elle traite ses employés. La vérité est que presque toutes ont utilisé les vertus de WordPress comme une excuse pour sous-payer leurs employés et les maltraiter. Des entreprises de produits les plus respectées aux agences les plus en vue, je les ai vues broyer les bonnes personnes...

J'ai vu un véritable culte se former autour d'Automattic, l'entreprise à l'origine de Wordpress.com. En 2014, j'ai même postulé pour y travailler, mais à ce moment-là, j'avais déjà atteint un stade où je ne faisais plus confiance à l'organisation en raison des abus que j'avais vu un ami subir.

Tout cela pour dire qu'Automattic n'a jamais été honnête sur son identité et je ne me suis donc pas sentie mal à l'aise à l'époque de passer par de telles étapes. Ils avaient la possibilité de me faire changer d'avis à ce moment-là, mais non seulement cela ne s'est pas produit, mais l'expérience entière a plutôt diminué mon respect pour l'organisation.

La liste est longue, mais WordPress n'a jamais été une communauté honnête, et pourtant je suis resté, bien trop longtemps.
Selon Chris Wiegman, comme toutes entreprises de la communauté WordPress, WP Engine était également là pour faire de l'argent, mais contrairement autres, WP Engine ne cachait pas ce fait derrière un langage abusif. Il a déclaré qu'à la différence des autres acteurs, WP Engine n'a pas prétendu qu'il était de la « famille » ni prétendu que son travail était vertueux et donc en quelque sorte « meilleur » que celui des organisations qui n'utilisent pas WordPress.

« Non, ils ont dit qu'ils voulaient être le plus grand hébergeur et l'ont fait avec le meilleur salaire que j'ai vu dans l'écosystème WordPress et un travail intéressant en plus », note Chris Wiegman dans un billet de blogue sur son site Web. Selon le développeur, c'est ce qui l'a attiré chez WP Engine.

Chris Wiegman : l'implosion de WordPress révèle ce qu'est réellement ce projet

Selon Chris Wiegman, « l'hypocrisie totale des actions de Matt Mullenweg n'est pas vraiment surprenante pour quiconque a observé Automattic pendant la dernière décennie ou plus, mais c'est la goutte d'eau qui fait déborder le vase ». Chris Wiegman a également déclaré que « l'écosystème WordPress est profondément abusif » et que bien qu'il aurait dû partir beaucoup plus tôt, « il pensait naïvement être encore en mesure d'améliorer les choses à travers ses actions ».


Mais avec les récents agissements de Matt Mullenweg, Chris Wiegman affirme qu'il ne voit aucun moyen d'améliorer la situation. « Je crains que mon implication continue ne serve qu'à signaler aux autres que leur propre travail et leurs efforts sont à la fois sûrs et valables. Ce n'est pas le cas. Je ne veux pas être responsable de l'orientation de bonnes personnes vers un écosystème abusif », a-t-il déclaré. Il a archivé ses projets WordPress et dit adieu à la communauté.

Chris Wiegman laisse la porte ouverte à un possible retour, à condition que le projet améliore sa gouvernance et abandonne son ambition de contrôler un large pan d'Internet. Il critique la prédation des entreprises WordPress qui mentent sur leurs vertus pour profiter des développeurs et obtenir du travail gratuit :

Citation Envoyé par Chris Wiegman

Je ne dirai pas que WP Engine n'a rien à se reprocher dans le monde plus large de WordPress et de l'open source, je ne l'ai pas quitté sur un coup de tête après tout. La nature de l'attaque dont ils font l'objet aujourd'hui, cependant, dépasse l'entendement. Elle montre enfin au monde ce qu'est réellement WordPress, une organisation/communauté abusive et prédatrice qui ment sur ses vertus pour abuser d'autres entreprises et organisations dans le but d'obtenir du travail gratuit.

J'ai pris du recul et ne contribuerai plus aux Meetups ou autres événements WordPress (quelque chose que j'étais enthousiaste à l'idée de reprendre l'été dernier). J'ai même arrêté de modérer jobs.wordpress.net, ce que je faisais presque quotidiennement depuis l'été 2013.

Si le projet trouve une nouvelle vie, de préférence avec des ambitions moindres qu'une énorme part de l'ensemble d'Internet, et une gouvernance compétente dans l'esprit des vertus qu'il prétend représenter, je repenserai ma position. Pour l'instant, cependant, au revoir WordPress, et merci pour tous les poissons.
Les critiques de Chris Wiegman à l'égard de Matt Mullenweg et Automatic font écho à celles du créateur du framework Web Ruby on Rails (RoR), David Heinemeier Hansson. Dans un billet de blogue publié au début du mois, David Hanson a déclaré : « Automattic est complètement à côté de la plaque et les dommages potentiels pour le monde de l'open source vont bien au-delà de WordPress ». Pour David Hanson, « Automattic salit l'open source » à travers cette affaire.

Dans une lettre ouverte publiée sur LinkedIn, Ken Simpson, PDG de MailChannels, une société canadienne spécialisée dans la sécurité des courriels pour les entreprises et les fournisseurs de services Internet, a interpelé Matt Mullenweg sur ce qu'il considère comme « une exclusion illégale des employés de MailChannels de WordCamp ». WordCamp est une conférence qui se consacre à tout ce qui touche à WordPress. Ces événements sont organisés par la communauté.


D'après Ken Simpson, cette interdiction excessive est une pratique antitrust qui viole à la fois les sections 1 et 2 du Sherman Act, ainsi que la section 3 du Clayton Act. Son message indique : « WordCamp est un événement industriel essentiel pour l'écosystème WordPress, et cette pratique d'exclusion crée des barrières déraisonnables à la concurrence tout en ne servant aucun objectif commercial légitime ». Ken Simpson demande à Matt Mullenweg de lever ses barrières.

En effet, sur les pages de connexion aux différentes plateformes liées au projet Wordpress, Matt Mullenweg a mis en place une case à cocher qui exige que les utilisateurs disent s'ils sont affiliés d'une manière d'une autre à WP Engine. Les utilisateurs qui divulguent leur affiliation à WP Engine sont automatiquement bannis et ne peuvent pas se connecter à ces différentes plateformes. La mesure est fortement controversée, mais Matt Mullenweg reste imperturbable.

Source : billet de blogue

Et vous ?

Quel est votre avis sur le sujet ?
Que pensez-vous des arguments avancés par le contributeur Chris Wiegman pour justifier son départ du projet WordPress ?
Quelles sont vos prédictions sur l'avenir de WordPress ? Comment le conflit entre Matt Mullenweg et Engine pourrait-il se terminer ?
Quels impacts ce conflit pourrait-il avoir sur le projet WordPress et l'écosystème qui l'entoure ?

Voir aussi

« Automattic salit l'open source », a déclaré le créateur de Ruby on Rails à propos de la demande d'Automattic d'obtenir 8 % des revenus du fournisseur WP Engine, estimant que cela viole la licence GPL

Le conflit opposant Automattic à WP Engine pourrait déboucher sur un fork du code de WordPress, selon Darnell Clayton. Une situation que Matt Mullenweg redoute et qui serait à l'avantage de WP Engine

WP Engine demande à un tribunal d'ordonner à Matt Mullenweg de rétablir son accès aux ressources de WordPress et de lui restituer le contrôle de son plug-in Advanced Custom Fields

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de _toma_
Membre éclairé https://www.developpez.com
Le 11/11/2024 à 16:14
Sur la page d'accueil du tracker, on peut lire Download CSV (6mb) of all sites ready for a new home. Les hackers peuvent le remercier, une jolie liste de 840 000 url pour alimenter leurs scanners...
4  0 
Avatar de calvaire
Expert éminent https://www.developpez.com
Le 11/12/2024 à 18:06
dans le fond, Automattic a raison, mais son pdg est vraiment un incapable. Il a très très mal traité cette affaire.

le financement de projet libre et/ou open source est un probleme et ça peut être énervant de voir des grosses boites les utiliser gratuitement et se faire pleins d'argents.
Maintenant un bon pdg doit etre capable de changer cela de manière business au lieu de le faire en mode pirate et au final que la justice meme se retroune contre lui.

l'existence même de sa boite et menacé désormais.

Ne pouvais t'il pas changer la licence et ou la commercialisation de son projet ? par exemple l'utilisation et les maj gratuite pour les petits projets et pour les gros a fort trafic de devoir payer une licence ? ce modèle est ce qui se fait dans beaucoup de projet.
ou alors imposé une licence pour la vente d'hébergement wordpress dépassant une certaine quantité...etc.

j'utilise par exemple a titre perso ONLYOFFICE, eux ont un business plan pour financer le projet. Gratuit pour les particuliers et payant pour les entreprises.
4  0 
Avatar de calvaire
Expert éminent https://www.developpez.com
Le 17/12/2024 à 8:28
je vais me faire l'avocat du diable: es ce que wordpress à déja donné quelque chose à l'organisme qui gere php ?
on se rends compte qu'un énorme socle dans l'informatique repose sur du gratuit.
Quasiment tous les langages de programmations avec leurs librairies et la plupart des bases de donnés peuvent être utilisé gratos.
Dans ma boite je suis sur un projet qui rapporte plusieurs millions, ce projet repose sur python (avec pleins de lib) et mongodb et est déployé sur linux (ubuntu server en gratuit), ma boite se fait du fric sans rien donné a tous ces acteurs.

Si demain python en a marre qu'on lui pique des ressources avec des pip install, ou ubuntu avec les apt get sur ces serveurs, j'espere qu'ils agiront de manière plus professionnel, prévenir en amont qu'un changement va s'opérerer (abonnement obligatoire pour pouvoir faire un apt install ou en gratuit une expérience réseau fortement dégradé...etc). Mais je n’espère devoir taper j'aime les pizzas a l'ananas apres un pip install

C'est en tous cas une preuve de plus de l'incompétence/immaturité du pdg. Il y'a de bien meilleur façon légale et professionnel de procédé.
Par exemple réduire/dégradé la bande passante des gros clients comme wp engine, les mettre sur des files d'attentes. Cela permet dans un 1er temps de réduire les couts des serveurs pour ces parasites, en attendant de formaliser une nouvelle licence et condition d'utilisation.
4  0 
Avatar de calvaire
Expert éminent https://www.developpez.com
Le 17/12/2024 à 13:19
Citation Envoyé par MytheOuMytho Voir le message
Bah si, regarde aux us première puissance mondiale c'est comme ça que ça marche.

D'où viennent les ingés qui bossent là bas ? Ils sont apparus par magie ?
alors rien à voir.
des ingés de boites privé sont payé par ces boites privées pour modifier le projet et apporté des modifications pour l’intérêt de leurs entreprise.
intel paye des ingés pour coder des driver cpu/gpu dans le noyaux linux par exemple.
MS le fait aussi pour entre autre le bon support sur azure par exemple.

l’intérêt c'est que leurs produits soit fonctionnel sous linux pour leurs clients, c'est tous ça s’arrête la.
le seul objectif d'intel c'est qu'un serveur sous un intel xeon boot sous linux et offre des perf optimal (idéalement mieux que le concurrent), tous le reste concernant le noyaux linux ils s'en tape.

Il y'a effectivement des projets libre et open source qui servent les intérêts directe des grosses sociétés et ces dernnieres les finances pour que le projet servent leurs interet.
je pense a aws qui finance postgressql par exemple ou valve qui finance wine avec proton. Mais la on parle de grosses structure.
3  0 
Avatar de Rolllmops
Membre averti https://www.developpez.com
Le 31/10/2024 à 18:28
Personnellement je serais parti à cause de l'horrible qualité du code source mais bon...
2  0 
Avatar de Rolllmops
Membre averti https://www.developpez.com
Le 01/11/2024 à 10:42
Citation Envoyé par calvaire Voir le message
Ca fait un moment que je me suis pas intéressé aux cms, ils vont ou ? car wordpress et à ma conaissance un peu en "monopole", a part joomla ou prestashop j'en connais pas d'autres.
prestashop c'est pour faire des boutiques

donc y'a que joomla non ?
Non, il y a Drupal qui est je pense le plus populaire auprès des vrais développeurs, son architecture reposant sur Symfony.
2  0 
Avatar de Jules34
Membre émérite https://www.developpez.com
Le 17/12/2024 à 10:12
Citation Envoyé par MytheOuMytho Voir le message
Je ne comprends pas, une entreprise paie des taxes donc non ce n'est pas gratuit.
Les taxes c'est pas le même ogre qui les digères.
2  0 
Avatar de NotABread
Membre actif https://www.developpez.com
Le 17/12/2024 à 10:25
Citation Envoyé par MytheOuMytho Voir le message
Je ne comprends pas, une entreprise paie des taxes donc non ce n'est pas gratuit.
Il ne me semble pas que les taxes servent à payer les projets libres et open source
Au mieux, elles peuvent servir à financer les quelques programmes de soutien au libre et à l'open source, mais ces programmes sont très loin d'être suffisant pour payer les mainteneurs et ne sont pas basé au prorata des logiciels/bibliothèques utilisés par les entreprises.

Le fond du problème c'est que la licence d'utilisation ne va plus avec les ambitions de WordPress/Auomattic, un problème récurrent quant un projet libre ou open source devient très populaire et que l'organisme ou la personne maintenant le projet veut sa part du gâteau.
La solution la plus approprié aurait été de changer la licence d'utilisation pour faire payer des royalité sur les revenus tirer de WordPress et ses services lorsque ceux-ci dépassant un certain montant + prévenir 2-3 mois à l'avance du changement. Certes, ça n'aurait pas été populaire, potentiellement il y aurait eu un fork, mais cela n'aurait pas écorné l'image professionnelle de WordPress.
2  0 
Avatar de Jules34
Membre émérite https://www.developpez.com
Le 17/12/2024 à 11:05
Citation Envoyé par MytheOuMytho Voir le message
C'est un gros raccourci parce que j'ai la flemme de détailler mais le principe général est là.
...

Bha désolé pour cette flemme du mardi mais le raccourcis fonctionne pas, c'est n'importe quoi.

Donc non c'est trop facile de dire que les entreprises utilisent gratuitement ces technologies. Alors que ces fondations utilisent aussi des ressources "gratuites".
A deux doigts de dire que c'est aux fondations de payer pour l'oxygène qu'elles respirent
2  0 
Avatar de esperanto
Membre émérite https://www.developpez.com
Le 17/12/2024 à 17:37
Bon, résumons.

Wordpress est un logiciel libre, n'importe qui peut le télécharger et l'installer sur son propre serveur.
Wordpress est une marque déposée, donc l'utilisation du nom Wordpress est soumis à restriction. Bien sûr le fait de mettre "ce site utilise wordpress" n'est pas une violation de ces restrictions, mais j'imagine qu'il y a des limites publiées quelque part - si quelqu'un peut publier un lien?

Wordpress.org est un hébergeur de contenu utilisant Wordpress. En tant que tel il est en droit de décider de restreindre certains types de contenu, soit pour des raisons légales (éviter d'être un nouvel Altern) soit en raison d'une surcharge que ça suppose sur ses serveurs (typiquement, la vidéo). En revanche, en vertu de la neutralité du Net, c'est bien un type de contenu qui peut être restreint et non une société en particulier, donc le fait de la citer nommément comme c'est le cas ici pose problème.

Wprdpress.org reproche à Wp Engine d'utiliser leur espace d'hébergement pour se délester d'une partie de leur propre trafic. C'est légitime, c'est conforme à la restriction citée plus haut à condition de l'avoir clairement indiqué dans les conditions d'hébergement, est-ce que quelqu'un a un lien pour vérifier que c'est bien le cas?
Et quand bien même, encore une fois c'est l'hébergement d'un certain type de contenu qui doit être interdite, pas l'affiliation à la première société qui a eu l'audace de faire ça. C'est le principe même de la neutralité du net.

Ici le type de contenu si je comprends bien ce sont des plugins accédés directement. C'est à dire non pas des plugins à télécharger, mais auxquels les utilisateurs de WpEngine sont incités à pointer directement vers le site Wordpress.org ce qui augmente le trafic de ce dernier. ça me rappelle un peu ce qui s'était passé avec Google translate: entièrement gratuit au début, les premières restrictions sont apparues quand ils se sont aperçu que de nombreux sites envoyaient une requête de traduction à chaque accès, même si chaque requête demandait le même texte source, plutôt que de stocker le résultat dans un cache, engendrant un surcroît de travail inutile pour Google. Légitime, à condition de bien le stipuler dans les conditions d'utilisation, ce que Google avait probablement oublié de faire.

Bref, dans cette affaire il faut bien faire la distinction entre le logiciel qui est libre et gratuit - à condition de l'installer soi-même - et le service d'hébergement qui n'est pas directement concerné par la GPL mais par ses propres conditions d'utilisation. Que vous contribuiez ou non au logiciel libre que vous utilisez n'a aucun lien avec des droits que vous pouvez avoir sur le service d'hébergement qui est proposé (surtout que ce n'est peut-être pas par la même société). Mais encore faut-il que ces conditions d'utilisation soient bien écrites.
2  0