Jetpack продвигает платные обновления на экране поиска плагинов, команда плагинов WordPress говорит, что это «может быть нарушением» правил каталога

Опубликовано: 2019-04-04

Вчера дискуссия вокруг реализации Jetpack предложений по функциям на экране поиска плагинов разгорелась после того, как разработчики указали, что Automattic также использует эти предложения для продвижения платных обновлений. Вы можете проверить это, выполнив поиск «резервных копий», в которых вы обнаружите, что коммерческое предложение Jetpack занимает место первого результата, отодвигая все остальные результаты на один слот ниже.

Предложения функций были добавлены в версии 7.1, чтобы информировать пользователей о существующей функции в Jetpack, когда они ищут что-то похожее. Команда Jetpack заявила, что разработала его для решения проблемы обнаружения, когда пользователи довольно часто не знакомы со всеми 45 модулями Jetpack и в конечном итоге устанавливают плагины для выполнения функций, которые уже включены в Jetpack. PR в репозитории Jetpack был объединен, чтобы показывать предложения функций только в том случае, если план пользователя поддерживает это, поэтому похоже, что эти рекламные акции для коммерческих функций будут удалены в будущем выпуске плагина.

Неясно, намеренно ли Automattic представила предложения функций в их нынешнем виде (с включенными платными обновлениями), чтобы проверить воду и оценить реакцию сообщества, или это просто ошибка. PR был помечен как улучшение, а не ошибка.

По словам члена команды разработчиков плагинов Сэмюэля «Отто» Вуда, предложения функций с включенными платными обновлениями «вероятно являются нарушением» правил каталога плагинов.

«Продвижение других плагинов или премиальных обновлений в том же пространстве, скорее всего, будет запрещено, потому что это будет вводить в заблуждение или будет неправильным местом для размещения «рекламы», — сказал Вуд. «Руководящие принципы уже говорят не делать этого».

Сегодня я связался с командой плагинов, и мне кажется, что тема предложений функций на экране плагина все еще является предметом постоянных дискуссий. Команда официально не подтвердила, нарушает ли Jetpack в настоящее время.

«Я не могу подтвердить это в настоящее время», — сказал Мика Эпштейн. «Это может быть нарушением, а может и не быть. Многое из этого сводится к намерениям.

«Можно предположить, что они продвигают платные услуги за существующие функции, и отличается ли это от плагина для оптимизации изображений, продвигающего собственную услугу, которую вы уже используете? Не похоже, что они продвигают отдельные плагины, так что это очень странная серая зона для сервисов».

Эпштейн сказал, что команда «все еще спорит о семантике этого».

Многие люди спрашивали, почему Jetpack не был удален из каталога плагинов за рекламу своих коммерческих предложений на экране плагина. Официальный ответ команды разработчиков плагинов заключается в том, что если Jetpack нарушает правила, они оставляют за собой право сделать исключение и не закрывать его. Эпштейн от имени команды сделал следующее заявление:

Это подпадает под наше 18-е правило:

Мы оставляем за собой право НЕ закрывать плагин и предоставлять исключения.

Закрытие плагинов ВСЕГДА сложно. Мы регулярно предупреждаем и не закрываем большие плагины, так как их закрытие может негативно сказаться на всем сообществе WordPress. Закрытие плагинов с 500 000 пользователей может быть скорее вредным, чем полезным, даже если есть проблемы с безопасностью. Чем больше пользователей получает плагин, тем сложнее взвесить риски закрытия или не закрытия.

Поддержание доверия к более крупным плагинам так же важно, как и к каталогу в целом. С таким количеством средств массовой информации, которые хотят разжечь FUD и выплеснуть возмущение на всех участников в качестве своей первой реакции, мы пытаемся немного остановить волну и не вести себя так, как будто небо все время рушится.

У Jetpack более 5 миллионов активных установок. Если будет обнаружено, что он нарушает правила, он вряд ли будет удален из-за влияния, которое он окажет на миллионы пользователей WordPress, не говоря уже о хостах, на которых он предварительно установлен в планах хостинга WordPress.

Обсуждение того, как WordPress может улучшить реализацию предложений функций на экране плагинов для всех плагинов, происходит в тикете на trac, открытом Йостом де Валком. Этот билет не обсуждает, являются ли предложения функций хорошей идеей в целом, а скорее фокусируется на том, как результаты могут лучше сообщать о том, что функция уже активна или доступна. де Валк поделился скриншотом того, как в настоящее время выглядит экран, когда пользователь ищет плагин, для которого у него уже установлено совпадение:

«Отключенная кнопка «Активировать» не очень полезна, так как не дает никакого контекста относительно того, почему эта кнопка отключена», — сказал де Валк. «Я хотел бы предложить изменение: давайте превратим это в две отдельные группы результатов, одна из которых говорит «эти плагины, которые вы уже установили, могут помочь», а вторая группа ниже с другими плагинами».

Тим Хенгевельд опубликовал макет того, как это может выглядеть:

Тема предложений функций на этом экране по-прежнему вызывает большие споры, несмотря на то, что команда разработчиков плагинов подтвердила, что это не нарушает рекомендации (пока плагины не продвигают платные обновления). Авторы плагинов годами работали над улучшением рейтинга на этом экране, предоставляя качественную поддержку и обновления, которые приводят к более высоким рейтингам и большему количеству установок. Любой мега-плагин, который предлагает несколько модулей, упакованных в один, может легко узурпировать этот рейтинг, предлагая свои собственные функции и заставляя их автоматически появляться в этом верхнем слоте. Эти функции можно даже разбить на несколько микромодулей, чтобы всегда было что предложить.

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

Многие в сообществе разработчиков WordPress обеспокоены тем, что авторы плагинов перейдут к распространению своей работы в виде больших наборов модулей, чтобы воспользоваться преимуществами продвижения своих собственных функций на экране поиска плагинов. Это кажется еще более вероятным, когда разработчики блоков выпускают огромные коллекции блоков Гутенберга.

WordPress.org находится на распутье, которое может открыть шлюзы для авторов плагинов, желающих использовать этот экран в своих интересах. Стремление Jetpack предлагать свои собственные функции на этом экране вместо того, чтобы выбирать уведомление администратора или использовать собственную панель инструментов, будет иметь значительный волновой эффект во всей экосистеме плагинов, который может изменить то, как плагины упаковываются, распространяются и продается.