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.
cher @photomatt
Sans (réelles) données d'installation active, nous ne sommes pas en mesure de mesurer le succès de notre produit gratuit. Les téléchargements ne sont pas le bon KPI. S'il vous plaît, rapportez-le.
Sincèrement,
Tous les spécialistes du marketing WP proposant des produits gratuits sur .org.Si vous êtes d'accord, merci de RT, de répondre, etc. #WordPress
—Taylor Elizabeth Rose | Trouvez-moi sur Bluesky (@tElizaRose) 5 septembre 2023
"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.