Dark Mode Plugin umfunktioniert und in WP Markdown Editor umbenannt, Änderung lässt Benutzer verwirrt zurück
Veröffentlicht: 2021-05-06Letztes Jahr habe ich Tavern-Leser gefragt, ob WordPress Endbenutzer benachrichtigen soll, wenn sich der Besitzer eines Plugins ändert. Der Beitrag basierte nicht ausschließlich auf Theorie. Es gab einige Fälle von Verwirrung in der realen Welt. Der Konsens aus den Kommentaren zu diesem Beitrag schien zu sein, dass solche Benachrichtigungen willkommen wären.
Als ich diesen Beitrag schrieb, gab es bereits ein anderes Plugin, das den Besitzer wechselte. Dark Mode, der in seinen früheren Jahren immer beliebter wurde, hatte einen neuen Besitzer, WPPool. Es gab keine öffentlichen Benachrichtigungen über diesen Eigentümerwechsel. Ein reines GitHub-Problem, eine Ecke des Webs, die nur wenige Benutzer wagen.
Spulen Sie ein paar Monate vor, und Dark Mode hatte nicht nur den Besitzer gewechselt, sondern hatte auch einen neuen Namen und eine Reihe von Funktionen, die nichts mit dem ursprünglichen Versprechen des Plugins zu tun hatten. Das Plugin heißt jetzt WP Markdown Editor und bündelt zumindest einen Teil des kommerziell erhältlichen Iceberg Editor Plugins. Es ist auch eine eingeschränkte Version, bei der Benutzer aufgefordert werden, ein Upgrade für den vollständigen Funktionsumfang durchzuführen.

Iceberg ist unter der GPL Version 2 lizenziert, daher ist es für jeden legal, es zu forken. Das Urheberrecht scheint jedoch nicht erwähnt zu werden, und nur wenige Verweise auf das Originalprodukt sind im Quellcode erhalten.
Obwohl ich keinen zeilenweisen Vergleich durchgeführt habe, handelt es sich bei der Untersuchung beider Plugins eindeutig um eine Gabelung. Das Unternehmen hat jedoch auch mit neuen Funktionen darauf aufgebaut.

„Wir haben kürzlich Produktivitätsgeräusche und neue Schriftarten (bessere Lesbarkeit und eine für Legastheniker) hinzugefügt, die unserer Meinung nach definitiv einen Mehrwert für neue Benutzer darstellen“, sagte das WPPool-Team [1] .
WPPool hat das Plugin WP Markdown Editor im November 2020 angekündigt. Der Beitrag wurde jedoch so geschrieben, als wäre es ein neues Produkt. Technisch gesehen war es das, aber es wurde nicht erwähnt, ein vorhandenes Plugin umzufunktionieren, um die Funktionen zu starten.
Das Unternehmen hat sich im August 2020 an den Eigentümer des Dark Mode-Plugins gewandt, der zumindest ein paar Mal den Besitzer gewechselt zu haben schien. „Das Plugin wurde eingestellt, es fehlten Sicherheitsupdates, die Kompatibilität mit den neuesten PHP-Versionen, und das Projekt wurde aufgegeben“, sagte das WP Pool Team.“ Und seit den letzten Updates war klar, dass der Classic Editor nicht derselbe bleiben wird. Gutenberg war die Zukunft, und wir wollten den Benutzern auch einen Dark Mode für Gutenberg geben.“
WPPool konnte das Plugin übernehmen. Das Unternehmen hat die Dark Mode-Funktion ursprünglich für das Plugin beibehalten. Sie begannen jedoch schließlich, neue Funktionen hinzuzufügen.
„Unsere Absicht war es, weitere Funktionen hinzuzufügen“, sagte das WPPool-Team. „Warum nicht ein neues Plugin erstellen? Weil das Plugin bereits aufgegeben wurde und wir dachten, warum nicht einige weitere Funktionen hinzufügen, die alte Funktionalität intakt lassen und regelmäßige Updates bereitstellen?“
Die Änderung hat einige Benutzer offensichtlich frustriert und verwirrt darüber hinterlassen, was mit dem Plugin passiert ist. Viele hatten es in der Hoffnung installiert, eine einfache Methode zum Umschalten auf einen Dunkelmodus für die WordPress-Administrationsoberfläche zu haben.

Das Plugin verfügt jetzt über die Einstellung „Nur Dunkelmodus“, eine Option, die Benutzer aktivieren können, um die zusätzlichen Funktionen zu entfernen. Es ist standardmäßig deaktiviert.

Auf die Frage, ob das Hinzufügen von scheinbar unabhängigen Funktionen das Vertrauen der Benutzer missbraucht habe, antwortete das WPPool-Team: „Das Problem war, dass seit den letzten paar Updates von Gutenberg und Classic Editor – Classic Editor einen Iframe verwendet, um seinen Inhalt zu laden. Es ist dem Dark Mode-Plugin nicht mehr möglich, den Dark Mode im Classic Editor bereitzustellen. Deshalb waren einige Benutzer wirklich frustriert. Wir haben uns wirklich bemüht, diese Funktionalität auch im Classic Editor wiederherzustellen, aber so wie es ist, konnten wir keine Möglichkeit finden, den Dark Mode im Classic Editor aufzurufen.“
Während einige Support-Fragen und Rezensionen auf die Frustration über den Verlust der Classic Editor-Unterstützung hindeuten, stellten viele andere die Hinzufügung von Funktionen in Frage, die als Teil eines Dark-Mode-Plugins wenig Sinn machen.
„Dies war früher ein Feature-Plugin für den dunklen Modus, aber jetzt wurde es in einen Markdown-Editor umgewandelt“, schrieb Derrick Tennant, ein früherer Mitarbeiter des Plugins. „Ein kompletter Köder und Schalter.“
Ein anderer Benutzer namens rehoff hatte ähnliche Bedenken und sagte: „Ich glaube immer noch, dass es nicht in Ordnung ist, ein ansonsten beliebtes Plugin so radikal umzufunktionieren. Ich finde es irreführend.“
Zurück zu der ursprünglichen Frage, die ich letztes Jahr gestellt habe, fasste ein anderer Benutzer die Antwort mit einer Bewertung mit dem Titel „Dieses Plugin wurde sicher verkauft“ zusammen.
Privat hat eine Person gesagt, dass es sich anfühlt, als würde das Team von der aktiven Installationsbasis des Plugins profitieren, die derzeit bei über 3.000 liegt.
Zusätzlich zu der möglichen Verwirrung hat das Unternehmen ein separates und nicht verwandtes Plugin namens WP Dark Mode. Ein Rezensent bemerkte zu diesem Plugin:
Derselbe Entwickler hatte ein weiteres Plugin namens Dark Mode. Sie haben das Plugin anscheinend an jemanden verkauft und jetzt ist es ein zufälliges Markdown-Plugin mit einer schrecklichen Benutzeroberfläche. Plötzlich ist dieser zufällige Markdown-Editor, den ich nicht will oder brauche, auf meiner Website.
Wer weiß, was aus diesem Plugin wird, wenn er genügend Benutzer hat und sich wieder für CA$H IN entscheidet??
Wenn Sie zufällige Plugins auf Ihrer Website installieren möchten, probieren Sie es aus. Andernfalls ist es möglicherweise am besten, nach einer anderen Lösung zu suchen.
Dieser Fall ist einzigartig, da das Dark Mode-Plugin einst ein Funktionsvorschlag für das Kern-WordPress war. Daniel James, der ursprüngliche Schöpfer, begann 2018 mit dem Prozess, um dies Wirklichkeit werden zu lassen. Es gab Unterstützung für die Idee, aber sie übersprang nie die Hürden, die für die Aufnahme oder einen formelleren Vorschlag erforderlich waren.
James stellte das Plugin 2019 zur Adoption bereit und erklärte, dass er sich von der Plugin-Entwicklung zurückziehe, aber hoffte, dass jemand es aufgreifen würde. David Gwyer nahm es kurz darauf auf und nahm schließlich zwei Updates am Plugin vor. Der Commit-Verlauf des Plugins zeigt, dass Tennant einige Monate später begann, Beiträge zu leisten, bevor WPPool auf der Bildfläche landete.
Obwohl Dark Mode nie offiziell von WordPress unterstützt oder grünes Licht für die Integration in die Kernplattform gegeben wurde, gab es immer noch ein Maß an Vertrauen, das manche von einem Plugin erwarten würden, das zumindest als Feature vorgeschlagen wurde.
Vielleicht ist dies einer der Fälle, in denen eine Benachrichtigung über den Eigentümerwechsel gerechtfertigt gewesen wäre, aber diese Benachrichtigung hätte die Probleme, die Monate später auftauchten, nicht gelöst.
Den neuen Markdown-Editor haben die Entwickler im Änderungsprotokoll des Plugins vermerkt: „Neu: Beitrag/Seite mit Markdown-Syntax schreiben (Markdown-Editor).“ Es ist jedoch zweifelhaft, dass der durchschnittliche Benutzer gelesen oder verstanden hat, was das bedeutete. Vielleicht ist ein gründlicheres Offenlegungssystem notwendig, und würde ein solches System Fälle abdecken, in denen Plugins umfunktioniert werden?
1: Ich habe in diesem Artikel dem „WPPool-Team“ Zitate zugeschrieben. Ich konnte das Unternehmen über ihren Facebook-Chat erreichen. Das Team gab jedoch nicht den Namen und die Rolle einer Person innerhalb des Unternehmens zur Zuordnung an. Im Moment weiß ich noch nicht, mit welchen Mitarbeitern ich direkt gesprochen habe.
