Plugin Dark Mode riproposto e rinominato in WP Markdown Editor, il cambiamento lascia gli utenti confusi

Pubblicato: 2021-05-06

L'anno scorso, ho chiesto ai lettori di Tavern se WordPress dovesse avvisare gli utenti finali quando cambia il proprietario di un plugin. Il post non era interamente basato sulla teoria. Ci sono stati alcuni casi di confusione nel mondo reale. Il consenso dei commenti su quel post sembrava essere che, sì, tali notifiche sarebbero state le benvenute.

Quando ho scritto quel post, c'era già un altro plugin che stava passando di mano. La modalità oscura, che era diventata popolare nei suoi primi anni, aveva un nuovo proprietario, WPPool. Non ci sono state notifiche pubbliche di questo cambio di proprietà. Un semplice problema GitHub archiviato, un angolo del web che pochi utenti si avventurano.

Avanti veloce di alcuni mesi e Dark Mode non solo aveva cambiato proprietario, ma aveva anche un nuovo nome e una serie di funzionalità non correlate alla promessa originale del plug-in. Il plug-in è ora denominato WP Markdown Editor e raggruppa almeno una parte del plug-in Iceberg Editor disponibile in commercio. È anche una versione limitata in cui agli utenti viene richiesto di eseguire l'aggiornamento per il set completo di funzionalità.

Plugin WP Markdown Editor in modalità "Markdown".
WP Markdown Editor (precedentemente Dark Mode).

Iceberg è concesso in licenza con GPL versione 2, quindi è legale per chiunque eseguirne il fork. Tuttavia, non sembra esserci alcuna menzione del copyright e nel codice sorgente rimangono solo pochi riferimenti al prodotto originale.

Anche se non ho eseguito un confronto riga per riga, è chiaramente un fork quando si esaminano entrambi i plug-in. Tuttavia, l'azienda ha anche sviluppato nuove funzionalità.

Plugin Iceberg Editor, che mostra le sue funzionalità di modifica Markdown.
Editore Iceberg.

"Di recente abbiamo aggiunto suoni di produttività, nuovi caratteri (più leggibilità e uno per gli utenti dislessici), che riteniamo sicuramente aggiungano valore ai nuovi utenti", ha affermato il team di WPPool [1] .

WPPool ha annunciato il plug-in WP Markdown Editor nel novembre 2020. Tuttavia, il post è stato scritto come se si trattasse di un nuovo prodotto. Tecnicamente lo era, ma non si parlava di riproporre un plug-in esistente per avviare le funzionalità.

La società ha contattato il proprietario del plug-in Dark Mode nell'agosto 2020, che sembrava essere passato di mano almeno un paio di volte. "Il plug-in è stato interrotto, mancava di aggiornamenti di sicurezza, compatibilità con le ultime versioni di PHP e il progetto è stato abbandonato", ha affermato il WP Pool Team". E, dagli ultimi aggiornamenti, era evidente che l'editor classico non sarebbe rimasto lo stesso. Gutenberg era il futuro e volevamo offrire agli utenti anche una modalità oscura per Gutenberg".

WPPool è stato in grado di adottare il plugin. L'azienda ha mantenuto la funzionalità Dark Mode originale del plug-in. Tuttavia, alla fine hanno iniziato ad affrontare nuove funzionalità.

"La nostra intenzione era quella di aggiungere più funzionalità in aggiunta", ha affermato il team di WPPool. “Perché non creare un nuovo plugin? Perché il plug-in era già stato abbandonato e abbiamo pensato perché non aggiungere altre funzionalità, mantenere intatte anche le vecchie funzionalità e aggiornare regolarmente?"

La modifica ha chiaramente lasciato alcuni utenti frustrati e confusi su ciò che stava accadendo con il plug-in. Molti lo avevano installato nella speranza di avere un metodo semplice per attivare una modalità oscura per l'interfaccia di amministrazione di WordPress.

Screenshot di WP Markdown Editor (precedentemente Dark Mode) dopo che le modifiche sono diventate attive. Principalmente 1/5 stelle.
Recensioni dopo la modifica.

Il plug-in ora ha un'impostazione "Solo modalità oscura", un'opzione che gli utenti possono abilitare per rimuovere le funzionalità aggiuntive. È disabilitato per impostazione predefinita.

Alla domanda se l'aggiunta di funzionalità apparentemente non correlate abbia abusato della fiducia degli utenti, il team di WPPool ha risposto: "Il problema era che, dagli ultimi aggiornamenti di Gutenberg e Classic Editor, Classic Editor utilizza un iframe per caricare il suo contenuto. Non è più possibile che il plug-in Modalità oscura serva la modalità oscura nell'editor classico. Ecco perché alcuni utenti erano davvero frustrati. Abbiamo davvero cercato di ripristinare quella funzionalità anche nell'editor classico, ma così com'è, non siamo riusciti a trovare un modo per invocare la modalità oscura sull'editor classico. "

Mentre alcune domande e recensioni di supporto indicano la frustrazione per la perdita del supporto dell'Editor classico, molti altri hanno messo in dubbio l'aggiunta di funzionalità che non hanno molto senso come parte di un plug-in in modalità oscura.

"Questo era un plug-in di funzionalità in modalità oscura, ma ora è stato trasformato in un editor Markdown", ha scritto Derrick Tennant, un precedente collaboratore del plug-in. "Un'esca e un cambio completi."

Un altro utente di nome rehoff aveva preoccupazioni simili, affermando: "Credo ancora che non sia corretto riutilizzare così radicalmente un plug-in altrimenti popolare. Lo trovo fuorviante".

Tornando alla domanda originale che ho posto l'anno scorso, un altro utente ha riassunto la risposta con una recensione intitolata "Questo plugin è stato sicuramente venduto".

In privato, una persona ha affermato che sembra che il team stia sfruttando la base di installazione attiva del plug-in, che attualmente è di oltre 3.000.

Aggiungendo alla potenziale confusione, l'azienda ha un plug-in separato e non correlato chiamato WP Dark Mode. Un revisore ha notato su quel plugin:

Questo stesso sviluppatore aveva un altro plugin chiamato Dark Mode. Apparentemente hanno venduto il plug-in a qualcuno e ora è un plug-in Markdown casuale con un'interfaccia utente terribile. All'improvviso, questo editor Markdown casuale che non voglio o non ho bisogno è sul mio sito.

Chissà cosa diventerà questo plugin quando avranno abbastanza utenti e decideranno di CA$H IN ANCORA??

Se ti piace avere plug-in casuali installati sul tuo sito, provalo. Altrimenti potrebbe essere meglio cercare una soluzione diversa.

Questo caso è unico perché il plug-in Dark Mode una volta era una proposta di funzionalità per il core WordPress. Daniel James, il creatore originale, ha avviato il processo per renderlo realtà nel 2018. C'era supporto per l'idea, ma non ha mai superato gli ostacoli necessari per l'inclusione o una proposta più formale.

James ha adottato il plug-in nel 2019, affermando che si sarebbe ritirato dallo sviluppo del plug-in ma sperava che qualcuno lo riprendesse. David Gwyer lo raccolse poco dopo, apportando infine due aggiornamenti al plugin. La cronologia dei commit del plug-in mostra che Tennant ha iniziato a contribuire diversi mesi dopo prima che WPPool arrivasse sulla scena.

Anche se la modalità oscura non è mai stata ufficialmente approvata da WordPress o ha ricevuto il via libera per la fusione nella piattaforma principale, c'era ancora un livello di fiducia che alcuni potrebbero aspettarsi da un plug-in che è stato almeno proposto come funzionalità.

Forse questo è uno di quei casi in cui una notifica di cambio di proprietà sarebbe stata giustificata, ma tale avviso non avrebbe risolto i problemi che si sono presentati mesi dopo.

Gli sviluppatori hanno notato il nuovo editor Markdown nel registro delle modifiche del plug-in: "Nuovo: scrivi post/pagina con sintassi markdown (Editor Markdown)." Tuttavia, è dubbio che l'utente medio abbia letto o capito cosa significasse. Forse è necessario un sistema di divulgazione più completo e un tale sistema coprirebbe i casi in cui i plug-in vengono riproposti?


1: in questo articolo ho attribuito citazioni al "team di WPPool". Sono stato in grado di contattare l'azienda tramite la loro chat di Facebook. Tuttavia, il team non ha fornito il nome e il ruolo di una persona all'interno dell'azienda per l'attribuzione. Al momento, non so ancora con quale/i dipendente/i ho parlato direttamente.