Jetpackはプラグイン検索画面で有料アップグレードを推進しています、WordPressプラグインチームはそれをディレクトリガイドラインの「違反かもしれない」と言います

公開: 2019-04-04

昨日、プラグイン検索画面でのJetpackの機能提案の実装に関する議論は、Automatticが有料アップグレードを促進するためにこれらの提案も使用していることを開発者が指摘した後、熱くなりました。 これをテストするには、Jetpackの商用サービスが最初の結果の代わりになり、他のすべての結果を1スロット下にプッシュする「バックアップ」を検索します。

機能の提案はバージョン7.1で追加され、ユーザーが類似したものを検索したときにJetpackの既存の機能を通知します。 Jetpackチームは、ユーザーがJetpackの45のモジュールすべてに精通しておらず、Jetpackにすでに含まれている機能を実行するプラグインをインストールするという発見の問題を解決するために開発したと述べました。 JetpackリポジトリのPRは、ユーザーの計画でサポートされている場合にのみ機能の提案を表示するようにマージされたため、これらの商用機能のプロモーションは、プラグインの将来のリリースで削除されるようです。

Automatticが現在の形式(有料アップグレードを含む)で機能の提案を意図的に展開して水域をテストし、コミュニティの反応を測定したのか、それとも単なる間違いなのかは明らかではありません。 PRはバグではなく、機能拡張としてマークされました。

プラグインチームのメンバーであるSamuel“ Otto” Woodによると、有料アップグレードを含む機能の提案は、プラグインディレクトリのガイドラインに「違反している可能性が高い」とのことです。

「同じスペースで他のプラグインやプレミアムアップグレードを宣伝することは、誤解を招く可能性があるか、「広告」を配置する場所が正しくないため、許可されない可能性があります」とウッド氏は述べています。 「ガイドラインはすでにそうしないように言っています。」

今日プラグインチームに連絡しましたが、プラグイン画面での機能提案のトピックはまだ議論の余地があるようです。 チームは、Jetpackが現在違反しているかどうかを公式に確認しませんでした。

「現時点ではそれを確認することはできません」とミカ・エプスタインは言いました。 「違反かもしれませんが、そうではないかもしれません。 その多くは意図に帰着します。

「既存の機能の有料サービスを宣伝している場合がありますが、それは、すでに使用している独自のサービスを宣伝しているイメージオプティマイザープラグインとは異なりますか? 彼らが別々のプラグインを宣伝しているわけではないので、サービスにとって非常に奇妙な灰色の領域にあります。」

エプスタイン氏は、チームは「まだそのセマンティクスについて内部的に議論している」と述べた。

多くの人が、プラグイン画面で商用製品を宣伝するためにJetpackがプラグインディレクトリから削除されていない理由を尋ねてきました。 プラグインチームの公式の対応は、Jetpackが違反している場合、例外を作成し、それを閉じないことを選択する権利を留保するというものです。 エプスタインは、チームを代表して、次の声明を発表しました。

それは私たちの18番目のガイドラインに該当します:

プラグインを閉じず、例外を認める権利を留保します。

プラグインを閉じることは常にトリッキーなことです。 大きなプラグインを閉じるとWordPressコミュニティ全体に悪影響が及ぶため、定期的に警告し、閉じません。 500,000人のユーザーがいるプラグインを閉じることは、セキュリティ上の問題がある場合でも、役立つよりも害を及ぼす可能性があります。 プラグインを取得するユーザーが多いほど、プラグインを閉じるリスクと閉じないリスクを比較検討するのが難しくなります。

大規模なプラグインの信頼を維持することは、ディレクトリ全体でそうすることと同じくらい重要です。 多くのアウトレットが最初の反応としてFUDをスピンアップし、関係者全員に怒りを爆発させたいと考えているため、私たちは潮を少し止めて、常に空が落ちているように振る舞わないようにしています。

Jetpackには500万を超えるアクティブなインストールがあります。 ガイドラインに違反していることが判明した場合、WordPressホスティングプランにプリインストールされているホストは言うまでもなく、何百万ものWordPressユーザーに影響を与えるため、削除される可能性は低くなります。

WordPressがすべてのプラグインのプラグイン画面での機能提案の実装をどのように改善できるかに関する議論は、Joost deValkによって開かれたtracのチケットで行われています。 このチケットは、機能の提案が一般的に良いアイデアであるかどうかを議論するのではなく、機能がすでにアクティブであるか利用可能であることを結果がどのようにうまく伝えることができるかに焦点を当てています。 de Valkは、ユーザーがすでに一致するプラグインがインストールされているプラ​​グインを検索したときの画面の現在のスクリーンショットを共有しました。

「無効になっている[アクティブ]ボタンは、そのボタンが無効になっている理由に関するコンテキストを提供しないため、あまり役に立ちません」とdeValk氏は述べています。 「変更を提案したいと思います。これを2つの別々の結果グループに変えましょう。1つは「すでにインストールしたこれらのプラグインが役立つ可能性がある」というもので、もう1つは他のプラグインを含むその下のグループです。」

Tim Hengeveldは、その実装がどのように見えるかのモックアップを投稿しました。

プラグインチームがガイドラインに違反していないことを確認しているにもかかわらず(プラグインが有料アップグレードを促進しない限り)、この画面の機能提案のトピックは依然として非常に物議を醸しています。 プラグインの作成者は、より良い評価とより多くのインストールにつながる質の高いサポートとアップデートを提供することにより、この画面でのより良いランキングに向けて何年も取り組んできました。 複数のモジュールを1つにまとめて提供するメガプラグインは、独自の機能を提案し、それらをその一番上のスロットに自動的に表示することで、これらのランキングを簡単に奪うことができます。 これらの機能は、複数のマイクロモジュールに分割することもできるため、常に提案することがあります。

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

WordPress開発コミュニティの多くは、プラグインの作成者が、プラグインの検索画面で独自の機能を宣伝することを利用するために、モジュールの大規模なスイートとして作業を配布する方向に進むことを心配しています。 これは、ブロック開発者がグーテンベルクブロックの膨大なコレクションをリリースする場合にさらに発生する可能性が高いようです。

WordPress.orgはここで岐路に立っており、この画面を自分たちの利益のために活用しようとしているプラ​​グイン作成者に水門を開く可能性があります。 管理者通知を選択したり、独自のダッシュボードを使用したりする代わりに、この画面で独自の機能を提案するJetpackの動きは、プラグインエコシステム全体に大きな波及効果をもたらし、プラグインのパッケージ化、配布、および配布方法を変更する可能性があります。市販されています。