Пользователи плагина All in One SEO, скрытые в журнале изменений серии незначительных релизов, выпущенных перед рождественскими праздниками, получили неожиданный подарок в виде автоматических обновлений. После, казалось бы, бесконечного выпуска выпусков (12 обновлений в течение шести недель в конце 2020 года) разработчики плагина решили изменить его политику автоматического обновления, чтобы она по умолчанию была включена. Плагин установлен более чем на 2 миллионах сайтов WordPress.
Версия 4.0.8, выпущенная 21 декабря 2020 г., включала автоматические обновления без уведомления пользователей об изменении. Несмотря на то, что для плагина было отключено автоматическое обновление, многие пользователи обнаружили это изменение, когда получили по электронной почте уведомление о том, что их сайты были обновлены без разрешения.
Разочарованные пользователи отправились на форумы поддержки плагина, чтобы сообщить о проблеме и выяснить, как это возможно.
«Несколько сайтов обновились до 4.0.11 без моего разрешения и при этом все автоматические обновления отключены», – сказал один пользователь . «Я / мы не хотим слышать, что« этого не должно происходить », и мы занимаемся этим.
«Ваш когда-то надежный плагин уничтожил сотни страниц социальных метаданных на нескольких сайтах, нарушил макет (и это после того, как я исправил проблемы и сказал вам на прошлой неделе, я отключу все обновления)».
Другие комментировали проблему, ссылаясь на проблемы с предыдущим основным выпуском как на источник многих последующих ошибок.
«Внедрение версии 4 и автоматическое обновление без возможности резервного копирования были ошибкой AIOSEO», – сказал пользователь плагина Дерек Хейнс . «Мне потребовались часы, дни, а теперь и недели, чтобы исправить возникшие проблемы».
Команда плагина All in One SEO извинилась за неудобства, которые испытали пользователи, но сказала, что не может воспроизвести их на своей стороне. На странице настроек плагина есть переключатель для автоматического обновления, но это просто оболочка для автоматического обновления WordPress.
«Я просто хотел предоставить вам обновление и сообщить, что мы решили полностью удалить нашу собственную функцию автоматического обновления, поскольку эта проблема, похоже, возникает на ограниченном количестве веб-сайтов, и мы не можем ее воспроизвести. с нашей стороны, – сказал Арно Бро.
Проблема также обсуждалась в группе Advanced WordPress Facebook.
«All In One SEO Pack, по-видимому, включил автоматические обновления, и в нескольких случаях я обнаруживал сайты, на которых эти обновления не выполнялись», – сообщил Эрик Карковак. «Я понятия не имел, что они были включены, и в одном случае сайт был недоступен».
Карковак отметил, что в журнале изменений было лишь небольшое упоминание, несмотря на то, что плагин широко использовал интерфейс уведомлений панели инструментов для продаж.
Уильям Эрнхардт, основной участник WordPress и разработчик в Bluehost, поделился своим мнением как человек, который работал как над ядром, так и над плагинами, установленными в массовом масштабе.
«По моему опыту, если вы взвешиваете два варианта, автоматические обновления предотвращают значительно больше проблем и запросов на поддержку, чем они создают», – сказал Эрнхардт. «Так что я твердо сторонник того, чтобы включить их по умолчанию, с механизмом предотвращения или отключения для тех, кто предпочитает (ядро делает это возможным с помощью фильтров, а теперь и с пользовательским интерфейсом для каждого плагина).
«Я думаю, что при принятии этих решений мы, как разработчики, должны учитывать, что лучше всего подходит для самого широкого круга пользователей, и реалистично относиться к типу наших пользователей. Если пользователь уже не обновляет плагины регулярно, маловероятно, что он будет осведомлен, чтобы переключить переключатель, чтобы включить автоматическое обновление. Так что отказ делает их практически бесполезными “.
Эрнхардт согласился, что уведомление пользователей об изменении было бы хорошей идеей, но уведомления администратора уже «часто используются для злоупотреблений и довольно шумны».
«Скорее всего, он будет пропущен, если не будет постоянным, но на самом деле он должен отображаться только после обновления, а затем исчезать», – сказал он. «Достаточно ли этого в сочетании с примечанием в журнале изменений? Наверное, для большинства, но я уверен, что некоторые не согласятся ».
Как и было обещано девять дней назад, разработчики All in One SEO удалили эту функциональность из плагина в его первом обновлении 2021 года, выпущенном сегодня версии 4.0.12. В журнале изменений отмечено: «Исправлено: полностью удалить оболочку автоматических обновлений, чтобы WordPress обрабатывал обновления».
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…