13 septembre 2023

Les développeurs de plugins WordPress renouvellent leur appel pour de meilleures métriques de plugins

Les développeurs de plugins WordPress réclament de meilleures mesures : incertitude sur la réponse immédiate de Matt Mullenweg, mais la pression de la communauté pourrait conduire à des changements.

Mise à jour du plugin WordPress

Cela fait presque un an depuis WordPress a discrètement désactivé les données de croissance des installations actives pour les plugins hébergé dans le référentiel officiel de plugins, une mesure clé sur laquelle de nombreux développeurs s'appuient pour une surveillance précise et une prise de décision concernant les produits. « L'obscurcissement insuffisant des données » a été cité comme raison de la suppression des graphiques, mais cette décision peu claire a été prise sans aucune communication de la part de ceux qui l'ont prise lors d'une discussion privée.

Dans un ticket initialement intitulé «Ramenez le graphique de croissance des installations actives», Mark Zahra, PDG de RebelCode, a lancé le premier appel à des milliers de développeurs de plugins demandant le retour de ces données. De l'amateur qui héberge simplement des plugins pour le simple plaisir de voir les gens utiliser le logiciel qu'il a créé, aux propriétaires d'entreprise qui ont besoin de ces données pour prendre des décisions critiques, le consensus général était que ces données sont précieuses et devraient être disponibles pour ceux qui contribuent à WordPress via des plugins.

Lors d'une apparition sur le podcast WPwatercooler l'année dernière, le méta-contributeur sponsorisé par Audrey Capital, Samuel « Otto » Wood, a confirmé que la décision avait été prise via des canaux privés via des messages directs sur Slack dans une discussion lancée par Matt Mullenweg. Il a également révélé que le graphique de croissance des installations actives avait été supprimé car il fournissait des données inexactes :

"J'ai lu toute cette discussion et nous avons travaillé, ils ont travaillé dessus pendant longtemps, Scott et d'autres personnes ont essayé diverses choses avant de le supprimer. Ils ont ajusté les valeurs, les chiffres. Ils ont subi un nombre ridicule d’itérations et, au final, aucune n’a fonctionné. Les gens ont continué à l’utiliser même s’il s’agissait essentiellement de déchets. Donc au final, le supprimer était la seule chose à faire. Nous avions un plan pour le remplacer. Nous n’avions tout simplement pas prévu de le remplacer immédiatement. Cependant, nous avons pensé que fournir des chiffres incorrects du nombre d’installations actives était plus préjudiciable à la fois aux utilisateurs et aux développeurs que de simplement ne pas les fournir du tout.

Wood a proposé une explication sur le podcast qui aurait dû être fournie des semaines plus tôt par les personnes impliquées dans la discussion sur les chaînes officielles. Même si les données précédentes étaient erronées et « insuffisamment obscurcies », les développeurs souhaitent toujours accéder aux données brutes, et non aux interprétations de ces données.

Au point culminant de cette discussion, les développeurs ont fait de nombreuses propositions pour différents points de données qui seraient utiles pour suivre leurs efforts, et Matt Mullenweg a répondu qu'il était prêt à montrer aux auteurs de plugins plus de statistiques sur leurs plugins. Depuis lors, aucun progrès n’a été signalé dans ce domaine.

Taylor Waldon, directeur du marketing produit de StellarWP, a rouvert cette discussion près d'un an plus tard, demandant à Mullenweg de cesser de restreindre l'accès aux données des plugins aux personnes qui hébergent des thèmes et des plugins sur WordPress.org.

"J'ai parlé à un groupe de personnes lors de la Journée des contributeurs [WCUS]", a déclaré Jason Coleman, co-fondateur et PDG de Paid Memberships Pro, en réponse au tweet de Waldon. "Pour autant que je sache, il n'y a aucun autre effort actuel pour mettre à jour ou remplacer les chiffres du nombre d'installations ou l'ancien 'graphique de croissance'."

Coleman a élaboré une proposition préliminaire avec quelques idées tirées de ses conversations. Le document décrit un scénario courant dans lequel les développeurs de plugins ne connaissent pas la croissance ou le déclin des installations actives de leurs plugins :

Imaginez un développeur avec un plugin avec 150.000 33 installations actives. Ce développeur n'a effectivement aucun retour quantitatif sur la croissance ou la diminution du nombre d'utilisateurs de son plugin. Le nombre de téléchargements a une tendance, mais il n'y a pas de séparation entre les nouveaux téléchargements et les mises à jour. Le nombre de téléchargements suit le rythme du développement autant que la croissance des utilisateurs. Une augmentation des téléchargements pourrait être due à une faille de sécurité corrigée ou à un afflux de nouveaux utilisateurs. Le nombre actuel d’installations actives est fortement arrondi et n’offre aucun retour jusqu’à ce qu’un tel plugin gagne ou perde XNUMX % de ses utilisateurs, ce qui représente des résultats radicalement différents.

La proposition de Coleman inclut certaines mesures qui aideraient les développeurs à mieux surveiller leurs plugins, même si ces données ne sont montrées qu'aux auteurs :

  • Partagez un décompte plus précis des installations actives avec les propriétaires de plugins.
  • Partagez un nombre de versions plus précis avec les propriétaires de plugins.
  • Différenciez votre nombre de téléchargements par type : téléchargements de sites Web, installations de tableaux de bord, téléchargements de tableaux de bord, mises à jour, autres (accès aux fichiers zip).
  • Autorisez les développeurs de plugins à définir des déclencheurs d'événements personnalisés à compter et à afficher aux propriétaires de plugins sur la page de profil plugins.org.

Le projet de Coleman est toujours en développement. Il n'était pas immédiatement disponible pour commenter lorsqu'on lui a demandé quelle serait la prochaine étape une fois la proposition développée.

WordPress.org a toujours été le canal de distribution le plus populaire pour les plugins populaires, mais les données disponibles n'ont pas suivi le rythme des besoins des développeurs et des entreprises. La publication des données brutes, tout en respectant les restrictions de confidentialité, permettrait aux développeurs d'extraire leurs propres interprétations de ces données et aux services de les présenter de manière créative.

À tout le moins, ces données devraient être accessibles aux développeurs (même si elles ne sont pas publiques) pour les aider à mieux suivre la trajectoire de leurs plugins et l'efficacité de leurs efforts marketing. Plus de données ne peuvent que servir à améliorer la capacité de l’écosystème WordPress à continuer à alimenter une économie de plusieurs milliards de dollars. Il ne fait aucun doute qu’il existe de nombreux besoins techniques pour prendre en charge la publication de ces données, et ceux-ci doivent être prioritaires si WordPress.org veut continuer à attirer les meilleurs produits à distribuer.

"Il ne s'agit pas de mesures vaniteuses ou de chiffres gonflants à des fins de marketing", a déclaré Coleman. "Il s'agit d'obtenir des commentaires précieux sur l'utilisation relative d'un plugin hébergé dans le référentiel .org afin que les développeurs puissent prendre des décisions éclairées et investir dans ces plugins."

Bien que l’appel à de meilleures mesures pour les plugins WordPress ait été renouvelé et soutenu par un large éventail de développeurs, il n’est pas encore clair si Matt Mullenweg et l’équipe WordPress.org répondront immédiatement à ces demandes. L’histoire nous montre que les décisions dans ce domaine sont souvent prises à huis clos, ce qui pourrait laisser les promoteurs dans une position d’incertitude.

Cependant, l’unité et la pression continue de la communauté des développeurs pourraient faire la différence. Si l’appel devient unanime, il est possible que les parties impliquées dans la direction de WordPress.org reconsidèrent leur position. Après tout, ce sont les développeurs qui consacrent du temps et des ressources à la création de nouveaux plugins et fonctionnalités qui enrichissent l’ensemble de l’écosystème WordPress. Ignorer leurs besoins n’est peut-être pas dans l’intérêt à long terme de la plateforme.

Vous avez des doutes ? Vous ne savez pas par où commencer ? Contactez-nous !

Nous avons toutes les réponses à vos questions pour vous aider à faire le bon choix.

Discute avec nous

Discutez directement avec notre support avant-vente.

0256569681

Contactez-nous par téléphone pendant les heures de bureau 9h30 - 19h30

Contactez-nous en ligne

Ouvrez une demande directement dans l'espace contact.

INFORMATIONS

Managed Server Srl est un acteur italien leader dans la fourniture de solutions système GNU/Linux avancées orientées vers la haute performance. Avec un modèle d'abonnement peu coûteux et prévisible, nous garantissons que nos clients ont accès à des technologies avancées en matière d'hébergement, de serveurs dédiés et de services cloud. En plus de cela, nous proposons des conseils système sur les systèmes Linux et une maintenance spécialisée en SGBD, sécurité informatique, Cloud et bien plus encore. Nous nous distinguons par notre expertise dans l'hébergement de CMS Open Source de premier plan tels que WordPress, WooCommerce, Drupal, Prestashop, Joomla, OpenCart et Magento, soutenus par un service d'assistance et de conseil de haut niveau adapté aux administrations publiques, aux PME et à toutes tailles.

Red Hat, Inc. détient les droits de Red Hat®, RHEL®, RedHat Linux® et CentOS® ; AlmaLinux™ est une marque commerciale d'AlmaLinux OS Foundation ; Rocky Linux® est une marque déposée de la Rocky Linux Foundation ; SUSE® est une marque déposée de SUSE LLC ; Canonical Ltd. détient les droits sur Ubuntu® ; Software in the Public Interest, Inc. détient les droits sur Debian® ; Linus Torvalds détient les droits sur Linux® ; FreeBSD® est une marque déposée de The FreeBSD Foundation ; NetBSD® est une marque déposée de la Fondation NetBSD ; OpenBSD® est une marque déposée de Theo de Raadt. Oracle Corporation détient les droits sur Oracle®, MySQL® et MyRocks® ; Percona® est une marque déposée de Percona LLC ; MariaDB® est une marque déposée de MariaDB Corporation Ab ; REDIS® est une marque déposée de Redis Labs Ltd. F5 Networks, Inc. détient les droits sur NGINX® et NGINX Plus® ; Varnish® est une marque déposée de Varnish Software AB. Adobe Inc. détient les droits sur Magento® ; PrestaShop® est une marque déposée de PrestaShop SA ; OpenCart® est une marque déposée d'OpenCart Limited. Automattic Inc. détient les droits sur WordPress®, WooCommerce® et JetPack® ; Open Source Matters, Inc. détient les droits sur Joomla® ; Dries Buytaert détient les droits sur Drupal®. Amazon Web Services, Inc. détient les droits sur AWS® ; Google LLC détient les droits sur Google Cloud™ et Chrome™ ; Microsoft Corporation détient les droits sur Microsoft®, Azure® et Internet Explorer® ; La Fondation Mozilla détient les droits sur Firefox®. Apache® est une marque déposée de The Apache Software Foundation ; PHP® est une marque déposée du groupe PHP. CloudFlare® est une marque déposée de Cloudflare, Inc. ; NETSCOUT® est une marque déposée de NETSCOUT Systems Inc. ; ElasticSearch®, LogStash® et Kibana® sont des marques déposées d'Elastic NV. Hetzner Online GmbH détient les droits sur Hetzner® ; OVHcloud est une marque déposée d'OVH Groupe SAS ; cPanel®, LLC détient les droits sur cPanel® ; Plesk® est une marque déposée de Plesk International GmbH ; Facebook, Inc. détient les droits sur Facebook®. Ce site n'est affilié, sponsorisé ou autrement associé à aucune des entités mentionnées ci-dessus et ne représente en aucune manière aucune de ces entités. Tous les droits sur les marques et noms de produits mentionnés sont la propriété de leurs titulaires respectifs des droits d'auteur. Toutes les autres marques mentionnées appartiennent à leurs titulaires. MANAGED SERVER® est une marque déposée au niveau européen par MANAGED SERVER SRL, Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italie.

Retour en haut de page