Плагин Dark Mode перепрофилирован и переименован в WP Markdown Editor, изменение оставляет пользователей в замешательстве

Опубликовано: 2021-05-06

В прошлом году я спросил читателей Tavern, должен ли WordPress уведомлять конечных пользователей, когда меняется владелец плагина. Пост не был полностью основан на теории. Были случаи путаницы в реальном мире. Консенсус из комментариев к этому посту, казалось, заключался в том, что да, такие уведомления будут приветствоваться.

Когда я писал этот пост, уже переходил из рук в руки другой плагин. Темный режим, популярность которого в предыдущие годы росла, обрел нового владельца, WPPool. Никаких публичных уведомлений об этой смене владельца не было. Простая проблема, зарегистрированная на GitHub, уголок Интернета, в который рискуют немногие пользователи.

Перенесемся на несколько месяцев вперед, и Dark Mode не только сменил владельцев, но также получил новое имя и набор функций, не связанных с первоначальным обещанием плагина. Плагин теперь называется WP Markdown Editor и включает в себя по крайней мере часть коммерчески доступного плагина Iceberg Editor. Это также ограниченная версия, в которой пользователям предлагается обновиться для получения полного набора функций.

Плагин WP Markdown Editor в режиме «Markdown».
Редактор WP Markdown (ранее Dark Mode).

Iceberg распространяется под лицензией GPL версии 2, поэтому любой может его разветвить. Однако, по-видимому, нет никаких упоминаний об авторских правах, и в исходном коде осталось лишь несколько ссылок на исходный продукт.

Хотя я не проводил построчного сравнения, при изучении обоих плагинов это явно разветвление. Тем не менее, компания также добавила в него новые функции.

Плагин Iceberg Editor, демонстрирующий возможности редактирования Markdown.
Редактор Айсберг.

«Недавно мы добавили звуки производительности, новые шрифты (более разборчивые и один для пользователей Dyslexic), которые, по нашему мнению, определенно повышают ценность для новых пользователей», — заявила команда WPPool [1] .

WPPool анонсировал плагин WP Markdown Editor в ноябре 2020 года. Однако пост был написан так, как будто это новый продукт. Технически так и было, но не было упоминания о перепрофилировании существующего плагина для запуска функций.

Компания связалась с владельцем плагина Dark Mode в августе 2020 года, который, похоже, переходил из рук в руки по крайней мере пару раз. «Плагин был прекращен из-за отсутствия обновлений безопасности, совместимости с последними версиями PHP, и проект был заброшен», — сказали в команде WP Pool. И после нескольких последних обновлений стало очевидно, что классический редактор не останется прежним. Будущее было за Гутенбергом, и мы также хотели предоставить пользователям темный режим для Гутенберга».

WPPool смог принять плагин. Компания сохранила функцию темного режима в плагине. Однако со временем они начали добавлять новые функции.

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

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

Скриншот редактора WP Markdown (ранее Dark Mode) после того, как изменения вступили в силу. В основном 1/5 звезд.
Отзывы после замены.

Плагин теперь имеет параметр «Только темный режим», который пользователи могут включить, чтобы удалить дополнительные функции. По умолчанию он отключен.

На вопрос о том, злоупотребляет ли добавление, казалось бы, несвязанных функций доверием пользователей, команда WPPool ответила: «Проблема заключалась в том, что после последних нескольких обновлений Gutenberg и Classic Editor — Classic Editor использует iframe для загрузки своего контента. Плагин темного режима больше не может обслуживать темный режим в классическом редакторе. Вот почему некоторые пользователи были очень разочарованы. Мы очень старались восстановить эту функциональность и в классическом редакторе, но так и не смогли найти способ активировать темный режим в классическом редакторе».

В то время как некоторые вопросы и отзывы о поддержке указывают на разочарование в связи с потерей поддержки Classic Editor, многие другие ставят под сомнение добавление функций, которые не имеют большого смысла как часть плагина темного режима.

«Раньше это был плагин для темного режима, но теперь он превратился в редактор Markdown», — написал Деррик Теннант, один из первых авторов плагина. «Полная приманка и переключатель».

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

Возвращаясь к первоначальному вопросу, который я задал в прошлом году, другой пользователь резюмировал ответ отзывом под названием «Этот плагин точно продан».

В частном порядке один человек сказал, что кажется, что команда извлекает выгоду из активной базы установок плагина, которая в настоящее время составляет более 3000.

Усугубляет потенциальную путаницу то, что у компании есть отдельный и не связанный с ним плагин под названием WP Dark Mode. Рецензент отметил в этом плагине:

У этого же разработчика был еще один плагин под названием Dark Mode. Очевидно, они продали плагин кому-то, и теперь это случайный плагин Markdown с ужасным пользовательским интерфейсом. Внезапно на моем сайте появился этот случайный редактор Markdown, который мне не нужен или не нужен.

Кто знает, во что превратится этот плагин, когда они наберут достаточное количество пользователей и решат СНОВА ОБНАРУЖИТЬ??

Если вам нравится, когда на вашем сайте устанавливаются случайные плагины, попробуйте. В противном случае лучше поискать другое решение.

Этот случай уникален, потому что плагин Dark Mode когда-то был предложением функции для ядра WordPress. Дэниел Джеймс, первоначальный создатель, начал процесс, чтобы воплотить это в жизнь в 2018 году. Идея была поддержана, но она никогда не преодолевала препятствия, необходимые для включения или более формального предложения.

Джеймс представил плагин для принятия в 2019 году, заявив, что он отказывается от разработки плагинов, но надеется, что кто-то его подхватит. Дэвид Гвайер поднял его вскоре после этого, в итоге сделав два обновления для плагина. История коммитов плагина показывает, что Теннант начал вносить свой вклад за несколько месяцев до того, как WPPool появился на сцене.

Хотя Dark Mode никогда не был официально одобрен WordPress и не получил зеленый свет для слияния с основной платформой, все же существовал определенный уровень доверия, который некоторые могли бы ожидать от плагина, который, по крайней мере, был предложен в качестве функции.

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

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


1: В этой статье я приписывал цитаты «Команде WPPool». Я смог связаться с компанией через их чат в Facebook. Однако команда не предоставила имя человека и роль в компании для атрибуции. На данный момент я до сих пор не знаю, с кем из сотрудников я разговаривал напрямую.