Jetpack bewirbt kostenpflichtige Upgrades auf dem Plugin-Suchbildschirm, das WordPress-Plugin-Team sagt, es sei „möglicherweise ein Verstoß“ gegen die Verzeichnisrichtlinien

Veröffentlicht: 2019-04-04

Gestern wurde die Diskussion um Jetpacks Implementierung von Feature-Vorschlägen im Plugin-Suchbildschirm hitzig, nachdem Entwickler darauf hingewiesen hatten, dass Automattic diese Vorschläge auch nutzt, um kostenpflichtige Upgrades zu fördern. Sie können dies testen, indem Sie nach „Backups“ suchen, wo Sie feststellen, dass das kommerzielle Angebot von Jetpack den Platz des ersten Ergebnisses einnimmt und alle anderen Ergebnisse einen Platz weiter nach unten schiebt.

Die Funktionsvorschläge wurden in Version 7.1 hinzugefügt, um Benutzer über eine vorhandene Funktion in Jetpack zu informieren, wenn sie nach etwas Ähnlichem suchen. Das Jetpack-Team sagte, es habe es entwickelt, um ein Entdeckungsproblem zu lösen, bei dem Benutzer ziemlich oft nicht mit allen 45 Modulen von Jetpack vertraut sind und am Ende Plugins installieren, um Funktionen auszuführen, die Jetpack bereits enthält. Ein PR im Jetpack-Repository wurde zusammengeführt, um nur Funktionsvorschläge anzuzeigen, wenn der Plan des Benutzers dies unterstützt. Es sieht also so aus, als würden diese Werbeaktionen für kommerzielle Funktionen in einer zukünftigen Version des Plugins entfernt.

Es ist nicht klar, ob Automattic die Funktionsvorschläge in ihrer aktuellen Form (einschließlich kostenpflichtiger Upgrades) absichtlich eingeführt hat, um das Wasser zu testen und die Reaktion der Community abzuschätzen, oder ob es sich einfach um einen Fehler handelt. Der PR wurde als Verbesserung markiert, nicht als Fehler.

Laut Samuel „Otto“ Wood, Mitglied des Plugin-Teams, sind Funktionsvorschläge mit enthaltenen kostenpflichtigen Upgrades „wahrscheinlich ein Verstoß“ gegen die Richtlinien des Plugin-Verzeichnisses.

„Das Bewerben anderer Plugins oder Premium-Upgrades im selben Bereich wäre wahrscheinlich nicht erlaubt, da dies irreführend oder ein falscher Platz für ‚Werbung‘ wäre“, sagte Wood. „Leitlinien sagen schon, das nicht zu tun.“

Ich habe heute das Plugin-Team kontaktiert und es scheint, dass das Thema der Funktionsvorschläge auf dem Plugin-Bildschirm immer noch Gegenstand einer anhaltenden Debatte ist. Das Team würde nicht offiziell bestätigen, ob Jetpack derzeit einen Verstoß darstellt oder nicht.

„Das kann ich zum jetzigen Zeitpunkt nicht bestätigen“, sagte Mika Epstein. „Es könnte ein Verstoß sein, aber es kann auch nicht sein. Vieles davon hängt von der Absicht ab.

„Es kann argumentiert werden, dass sie kostenpflichtige Dienste für vorhandene Funktionen bewerben, und unterscheidet sich das von einem Bildoptimierungs-Plug-in, das seinen eigenen Dienst bewirbt, den Sie bereits verwenden? Es ist nicht so, dass sie separate Plugins fördern, also befindet es sich in einer sehr seltsamen Grauzone für Dienste.“

Epstein sagte, das Team streite „immer noch intern über die Semantik darüber“.

Viele Leute haben gefragt, warum Jetpack nicht aus dem Plugin-Verzeichnis entfernt wurde, um seine kommerziellen Angebote auf dem Plugin-Bildschirm zu bewerben. Die offizielle Antwort des Plugin-Teams lautet, dass sich Jetpack bei Verstößen das Recht vorbehält, eine Ausnahme zu machen und sich dafür zu entscheiden, es nicht zu schließen. Epstein gab im Namen des Teams die folgende Erklärung ab:

Es fällt unter unsere 18. Leitlinie:

Wir behalten uns das Recht vor, ein Plugin NICHT zu schließen und Ausnahmen zu gewähren.

Das Schließen von Plugins ist IMMER eine knifflige Sache. Wir warnen regelmäßig und schließen größere Plugins nicht, da das Schließen negative Auswirkungen auf die gesamte WordPress-Community haben würde. Das Schließen von Plugins mit 500.000 Benutzern kann selbst bei Sicherheitsproblemen eher schädlich als hilfreich sein. Je mehr Benutzer ein Plugin bekommt, desto schwieriger ist es, die Risiken des Schließens gegenüber dem Nichtschließen abzuwägen.

Das Vertrauen in größere Plugins aufrechtzuerhalten ist genauso wichtig wie dies mit dem Verzeichnis als Ganzes zu tun. Bei so vielen Verkaufsstellen, die als erste Reaktion FUD ins Rollen bringen und Empörung über alle Beteiligten schleudern wollen, versuchen wir, die Flut ein wenig einzudämmen und nicht so zu tun, als würde die ganze Zeit der Himmel einstürzen.

Jetpack hat mehr als 5 Millionen aktive Installationen. Wenn festgestellt wird, dass es gegen die Richtlinien verstößt, wird es wahrscheinlich nicht entfernt, da es Auswirkungen auf Millionen von WordPress-Benutzern haben würde, ganz zu schweigen von den Hosts, die es in WordPress-Hosting-Plänen vorinstalliert haben.

Die Diskussion darüber, wie WordPress die Implementierung von Funktionsvorschlägen auf dem Plugin-Bildschirm für alle Plugins verbessern kann, findet in einem von Joost de Valk eröffneten Ticket auf trac statt. Dieses Ticket diskutiert nicht, ob Feature-Vorschläge im Allgemeinen eine gute Idee sind oder nicht, sondern konzentriert sich eher darauf, wie die Ergebnisse besser kommunizieren können, dass ein Feature bereits aktiv oder verfügbar ist. de Valk hat einen Screenshot geteilt, der zeigt, wie der Bildschirm derzeit aussieht, wenn ein Benutzer nach einem Plugin sucht, für das er bereits eine Übereinstimmung installiert hat:

„Die deaktivierte ‚Aktiv'-Schaltfläche dort ist nicht sehr nützlich, da sie keinen Kontext dafür liefert, warum diese Schaltfläche deaktiviert ist“, sagte de Valk. „Ich möchte eine Änderung vorschlagen: Lassen Sie uns dies in zwei separate Gruppen von Ergebnissen umwandeln, eine, die besagt, dass diese Plugins, die Sie bereits installiert haben, möglicherweise helfen können, und dann eine zweite Gruppe darunter mit anderen Plugins.“

Tim Hengeveld hat ein Mockup gepostet, wie eine Implementierung davon aussehen könnte:

Das Thema der Funktionsvorschläge auf diesem Bildschirm ist immer noch sehr umstritten, obwohl das Plugin-Team bestätigt hat, dass es nicht gegen die Richtlinien verstößt (solange Plugins keine kostenpflichtigen Upgrades fördern). Plugin-Autoren arbeiten seit Jahren an besseren Platzierungen auf diesem Bildschirm, indem sie qualitativ hochwertigen Support und Updates bereitstellen, die sich in besseren Bewertungen und mehr Installationen niederschlagen. Jedes Mega-Plugin, das mehrere Module in einem verpackt anbietet, kann diese Rankings leicht an sich reißen, indem es seine eigenen Funktionen vorschlägt und sie automatisch in diesem Top-Slot erscheinen lässt. Diese Funktionen könnten sogar in mehrere Mikromodule unterteilt werden, sodass es immer etwas zu empfehlen gibt.

https://twitter.com/glueckpress/status/1113328574050787328

Viele in der WordPress-Entwickler-Community sind besorgt, dass Plugin-Autoren dazu übergehen werden, ihre Arbeit als große Modul-Suiten zu verteilen, um die Vorteile der Förderung ihrer eigenen Funktionen im Plugin-Suchbildschirm zu nutzen. Dies scheint sogar noch wahrscheinlicher zu sein, da Blockentwickler riesige Sammlungen von Gutenberg-Blöcken veröffentlichen.

WordPress.org befindet sich hier an einem Scheideweg, der die Schleusen für Plugin-Autoren öffnen könnte, die diesen Bildschirm zu ihrem eigenen Vorteil nutzen wollen. Der Schritt von Jetpack, seine eigenen Funktionen auf diesem Bildschirm vorzuschlagen, anstatt sich für einen Administratorhinweis zu entscheiden oder ein eigenes Dashboard zu verwenden, wird einen großen Welleneffekt im gesamten Plugin-Ökosystem haben, der das Potenzial hat, die Art und Weise zu ändern, wie Plugins verpackt, verteilt und verteilt werden vermarktet.