20 Ottobre 2022

La discussione sulla sostituzione dei dati sulla crescita dell’installazione attiva dei plug-in continua a porte chiuse

Prese di posizione in controtendenza nel mondo WordPress sulla decisione di nascondere il numero di installazione attive dei plugin nel repository

Matt Mullenweg

All’inizio di questo mese i meta contributori di WordPress.org hanno rimosso il grafico di crescita delle installazioni attive dai plugin , mandando gli sviluppatori di plugin che facevano affidamento su questi dati in uno stato di sgomento e indignazione. Il commit ha citato “offuscamento dei dati insufficiente” ma non c’era una comunicazione chiara su quando e dove fosse stata presa questa decisione. Gli sviluppatori hanno chiesto maggiore trasparenza sulla rimozione dei grafici, ma non hanno ricevuto risposte chiare.

Molteplici opportunità di comunicare i dettagli alla base della decisione sono state deliberatamente rinunciate, poiché le speculazioni aumentavano. Diversi contributori non direttamente coinvolti nelle conversazioni hanno prematuramente insistito sul fatto che fosse stato rimosso a causa di problemi di sicurezza o privacy, ma Samuel Otto Wood ha confermato inequivocabilmente che non si trattava di nessuna di queste cose.

In una recente apparizione sul podcast WPwatercooler , Wood ha elaborato la decisione, che secondo lui è stata presa a maggio attraverso canali privati tramite DM di Slack in una discussione avviata da Matt Mullenweg.

“Il motivo è davvero molto semplice”, ha detto Wood. “È stato rimosso perché in generale nessuno li stava usando. Nessuno stava usando il grafico stesso. In generale, il grafico non è stato utile alla maggioranza e non si adattava davvero allo scopo che avevamo in mente quando lo abbiamo implementato”.

Wood ha affermato che il grafico di crescita attivo aveva lo scopo di mostrare solo la crescita o il declino di un plug-in su base settimanale, ma i dati non funzionavano come previsto:

Le persone volevano quel feedback sul fatto che il plug-in fosse in crescita, se si stesse riducendo, ecc. E queste sono informazioni preziose che gli sviluppatori devono avere, sono informazioni preziose che gli utenti devono sapere. Ma davvero non funzionava così.

I dati forniti erano dati basati su percentuale ed erano dati basati su percentuali molto deboli. Quindi, in generale, la maggior parte dell’uso di quei dati è stata la gente che raschiava i dati e li usava per lavorare all’indietro fino alla citazione esatta, ai numeri esatti

Quello era interamente il problema era che le persone lo usavano in gran parte per ottenere quei numeri. Ora, non è di per sé un male, ma la matematica inversa non ha funzionato. Era sbagliato per una serie di motivi, principalmente perché stavamo facendo in modo tale da offuscare i dati in modo tale da rendere sbagliato quel numero.

Secondo, in realtà, è piuttosto divertente. In realtà dava sempre numeri un po’ troppo alti, quindi dava alle persone l’impressione sbagliata. In terzo luogo, in realtà, le persone si fidavano di esso come numero attivo, come un numero di cellule attive al punto in cui, al punto in cui si basavano su di esso per prendere decisioni e cose del genere. Non è stata una buona idea.

Sebbene Otto non fosse coinvolto nel lavoro al progetto in quel momento, era al corrente della discussione e riferì alcuni dettagli:

Ho letto tutta quella discussione e abbiamo lavorato, ci hanno lavorato a lungo, Scott e diverse persone hanno provato varie cose prima di rimuoverlo. Hanno aggiustato i valori, hanno aggiustato i numeri. Loro, hanno attraversato una quantità ridicola di iterazioni e alla fine, nessuna ha funzionato. Le persone lo stavano ancora usando anche se stava dando loro praticamente spazzatura. Quindi alla fine rimuoverlo era l’unica cosa da fare. Avevamo un piano per sostituirlo. Semplicemente non avevamo un piano per sostituirlo immediatamente. Tuttavia, abbiamo ritenuto che fornire loro numeri di conteggio delle installazioni attive errati sia più dannoso per gli interessi degli utenti e degli sviluppatori piuttosto che semplicemente non fornirli affatto. Ecco perché è stato rimosso.

La preoccupazione che il conduttore del podcast Sé Reed e l’ospite Matt Cromwell hanno evidenziato è che la decisione è stata comunicata in modo tale da suggerire che fosse correlata alla sicurezza. Dal momento che non si trattava di un problema sensibile di sicurezza o privacy, Reed ha chiesto perché è stato gestito in una chat privata anziché nel meta canale quando la decisione ha avuto un impatto così profondo sugli sviluppatori in grado di tracciare la traiettoria dei loro plug-in.

Poiché l’imprecisione dei grafici era ben nota a coloro che conoscevano più intimamente il problema, Wood ha affermato che la sua rimozione “non era proprio un grosso problema” come tutti gli altri hanno finito per percepire che fosse. Non si aspettavano la tempesta di fuoco che la rimozione dei grafici avrebbe creato nel ticket di trac in cui gli sviluppatori chiedevano di ripristinarli.

“Il grafico visivo fisico in sé non è così determinante per il modo in cui gestisco le cose”, ha affermato il fondatore di GiveWP Matt Cromwell. “Ma è l’atto di rimuoverlo senza alcuna conversazione di sorta.

“E cosa significa questo per la lunga serie di dati sui plugin su.org e la fattibilità del loro, di noi, di continuare ad averli? Questa è la vera domanda. È un indicatore di un problema di fondo che non migliora”.

Questo incidente ha acceso discussioni sul tipo di partnership che gli sviluppatori di plug-in dovrebbero aspettarsi da WordPress.org e se è ora che cerchino il supporto reciproco invece che la piattaforma, come suggerito da Eric Karkovack su The WP Minute. Alla luce degli sviluppatori di plugin che perdono dati più preziosi che non sono stati sostituiti, Alex Denning, amministratore delegato di Ellipsis, un’agenzia di marketing digitale, sostiene che WordPress.org è inefficace per la distribuzione di plugin nel 2022 . Sostiene che i nuovi plug-in di WordPress non stanno superando le soglie di installazione di 100.000, 500.000 o 1 milione e più e la directory non offre una portata organica dei plug-in.

L’obiettivo del ticket è cambiato dall’invitare WordPress.org a riportare i grafici di crescita attivi per concentrarsi maggiormente sul brainstorming di utili statistiche e approfondimenti sui plug-in che gli sviluppatori di plug-in vorrebbero vedere. Sta ancora ricevendo commenti arrabbiati e frustrati da sviluppatori che credono che i dati dovrebbero appartenere alla comunità.

“Non posso sottolineare abbastanza che le conversazioni su cosa sostituire il grafico di crescita attiva dovrebbero avvenire in un canale Slack pubblico o su un ticket Trac”, ha affermato Amber Hinds, CEO di Equalize Digital. “Questi dati dovrebbero appartenere alla comunità e la comunità dovrebbe essere in grado di partecipare nel decidere come (o meno) visualizzarli”.

Le ragioni che presumibilmente richiedono l’offuscamento non sono state spiegate chiaramente, ma molti partecipanti alla discussione hanno esortato WordPress.org a pubblicare semplicemente i dati grezzi in modo che possano essere consultati ed elaborati indipendentemente dalla piattaforma. @Starbuck suggerisce che la comunità sarebbe quindi in grado di creare siti che rendano i dati in modi significativi e interessanti.

Gli sviluppatori di WordPress vogliono molti più dati di quelli disponibili in precedenza. Hinds ha richiesto un assortimento di punti dati che potrebbero essere possibili o meno:

Cose che ci dicono se il nostro readme e altri fattori di ranking sono sulla buona strada:

  • Numero di ricerche (o impressioni) per le parole chiave target
  • Ranking medio per parole chiave target per periodo di tempo (mese)
  • Tassi di conversione dall’impressione all’installazione per le parole chiave target

Cose che ci dicono se potremmo avere un problema con il nostro plugin:

  • Numero di disattivazioni per fascia oraria (mese, preferibilmente settimana)
  • Numero di eliminazioni per intervallo di tempo (mese, preferibilmente settimana)
  • Tempo medio dall’attivazione alla disattivazione o cancellazione

Cose per un migliore test delle versioni:

  • Attivi anche i primi 20 plugin
  • Sono attivi anche i primi 20 temi
  • Versioni PHP (percentuale)
  • Versioni di WordPress (percentuale)

Il CEO di Atarim Vito Peleg ha suggerito alcuni altri strumenti per monitorare la crescita/declino, a cui Matt Mullenweg ha risposto che alcune delle idee erano “molto fattibili:”

  • Tempo per churn (per disattivare) segnali di onboarding buono/cattivo, UI/UX
  • Installazioni ripetute: quanti utenti (anonimizzati) installano su più siti per attività di community opp e advocacy
  • Tempo per il risultato: lo sviluppatore può scegliere 1 singolo hook da attivare come “risultato” e il calcolo controlla quanto tempo dall’installazione per arrivarci. Modificando il posizionamento degli hook gli sviluppatori possono ottimizzare interi flussi.
  • Tracker pagina interna: quali/quante pagine di plugin interne visitano gli utenti
  • Distribuzione PHP ver, installazioni generali basate sul paese, rapporto installazione attiva/revisione

Wood ha confermato che i grafici di crescita delle installazioni attive non stanno tornando nella loro forma precedente e che gli endpoint che le persone stavano raschiando prima rimarranno disabilitati. Ha detto che coloro che sono coinvolti nella discussione privata stanno monitorando il ticket Trac per un feedback.

“Quello che accadrà è che il conteggio delle installazioni attive invece di essere arrotondato alla cifra più vicina verrà modificato”, ha affermato Wood. “Non conosco i limiti esatti dei punti di interruzione, ma ad esempio mostra un individuo fino a 50, quindi arrotonda al 10 più vicino fino al mille e il centinaio più vicino fino a 10.000, per esempio. In questo modo stiamo facendo in modo che l’installazione attiva contenga una grana molto più fine di quanto non sia stata. Quindi, in questo senso, sì, ti stiamo fornendo i dati. Non saranno numeri esatti, ma sarà molto meglio di prima. Stiamo ancora lavorando per farlo”.

Hai dei dubbi? Non sai da dove iniziare? Contattaci !

Abbiamo tutte le risposte alle tue domande per aiutarti nella giusta scelta.

Chatta con noi

Chatta direttamente con il nostro supporto prevendita.

0256569681

Contattaci telefonicamente negli orari d’ufficio 9:30 – 19:30

Contattaci online

Apri una richiesta direttamente nell’area dei contatti.

INFORMAZIONI

Managed Server S.r.l. è un player italiano di riferimento nel fornire soluzioni avanzate di sistemistica GNU/Linux orientate all’alta performance. Con un modello di sottoscrizione dai costi contenuti e prevedibili, ci assicuriamo che i nostri clienti abbiano accesso a tecnologie avanzate nel campo dell’hosting, server dedicati e servizi cloud. Oltre a questo, offriamo consulenza sistemistica su sistemi Linux e manutenzione specializzata in DBMS, IT Security, Cloud e molto altro. Ci distinguiamo per l’expertise in hosting di primari CMS Open Source come WordPress, WooCommerce, Drupal, Prestashop, Joomla, OpenCart e Magento, affiancato da un servizio di supporto e consulenza di alto livello adatto per la Pubblica Amministrazione, PMI, ed aziende di qualsiasi dimensione.

Red Hat, Inc. detiene i diritti su Red Hat®, RHEL®, RedHat Linux®, e CentOS®; AlmaLinux™ è un marchio di AlmaLinux OS Foundation; Rocky Linux® è un marchio registrato di Rocky Linux Foundation; SUSE® è un marchio registrato di SUSE LLC; Canonical Ltd. detiene i diritti su Ubuntu®; Software in the Public Interest, Inc. detiene i diritti su Debian®; Linus Torvalds detiene i diritti su Linux®; FreeBSD® è un marchio registrato di The FreeBSD Foundation; NetBSD® è un marchio registrato di The NetBSD Foundation; OpenBSD® è un marchio registrato di Theo de Raadt. Oracle Corporation detiene i diritti su Oracle®, MySQL®, e MyRocks®; Percona® è un marchio registrato di Percona LLC; MariaDB® è un marchio registrato di MariaDB Corporation Ab; REDIS® è un marchio registrato di Redis Labs Ltd. F5 Networks, Inc. detiene i diritti su NGINX® e NGINX Plus®; Varnish® è un marchio registrato di Varnish Software AB. Adobe Inc. detiene i diritti su Magento®; PrestaShop® è un marchio registrato di PrestaShop SA; OpenCart® è un marchio registrato di OpenCart Limited. Automattic Inc. detiene i diritti su WordPress®, WooCommerce®, e JetPack®; Open Source Matters, Inc. detiene i diritti su Joomla®; Dries Buytaert detiene i diritti su Drupal®. Amazon Web Services, Inc. detiene i diritti su AWS®; Google LLC detiene i diritti su Google Cloud™ e Chrome™; Microsoft Corporation detiene i diritti su Microsoft®, Azure®, e Internet Explorer®; Mozilla Foundation detiene i diritti su Firefox®. Apache® è un marchio registrato di The Apache Software Foundation; PHP® è un marchio registrato del PHP Group. CloudFlare® è un marchio registrato di Cloudflare, Inc.; NETSCOUT® è un marchio registrato di NETSCOUT Systems Inc.; ElasticSearch®, LogStash®, e Kibana® sono marchi registrati di Elastic N.V. Hetzner Online GmbH detiene i diritti su Hetzner®; OVHcloud è un marchio registrato di OVH Groupe SAS; cPanel®, L.L.C. detiene i diritti su cPanel®; Plesk® è un marchio registrato di Plesk International GmbH; Facebook, Inc. detiene i diritti su Facebook®. Questo sito non è affiliato, sponsorizzato o altrimenti associato a nessuna delle entità sopra menzionate e non rappresenta nessuna di queste entità in alcun modo. Tutti i diritti sui marchi e sui nomi di prodotto menzionati sono di proprietà dei rispettivi detentori di copyright. Ogni altro marchio citato appartiene ai propri registranti. MANAGED SERVER® è un marchio registrato a livello europeo da MANAGED SERVER SRL, Via Enzo Ferrari, 9, 62012 Civitanova Marche (MC), Italia.

SOLO UN ATTIMO !

Vorresti vedere come gira il tuo WooCommerce sui nostri sistemi senza dover migrare nulla ? 

Inserisci l'indirizzo del tuo sito WooCommerce e otterrai una dimostrazione navigabile, senza dover fare assolutamente nulla e completamente gratis.

No grazie, i miei clienti preferiscono il sito lento.
Torna in alto