WordPress: Мулленвег откатил доступные уведомления и снял Андреа Ферчу с ролей

16 октября The Repository рассказал, как Мэтт Мулленвег вмешался в тикет #50486 в WordPress Trac. Он попросил откатить правки, которые делали уведомления в админке доступнее для скринридеров, и там же написал Андреа Ферче, что у того больше нет ролей на WordPress.org. Сам комментарий появился в ночь на 14 октября по Москве, а через сутки правки в ядре уже не было.

Для тех, кто держит сайты на WordPress, практических последствий пока нет: изменение не дошло ни до одного релиза. Но история показательная, потому что касается одного из самых опытных людей в команде доступности ядра.

Тикет #50486: шесть лет про уведомления

Ферча открыл тикет в 2020 году. Суть простая: уведомления в админке выводятся как обычный текст без семантики, поэтому скринридер о них не сообщает, а с клавиатуры к ним нельзя быстро перейти. Задачу годами переносили из релиза в релиз, пока Joe Dolson не взял её в работу под 7.1, а потом под 7.2.

10 октября Dolson закоммитил упрощённый вариант (r64282). Уведомления, созданные через стандартную функцию wp_get_admin_notices(), попадали в отдельный landmark aside, а в заголовок страницы добавлялось число уведомлений. В props коммита первым стоит afercia.

Почти сразу всплыла проблема: счётчик в заголовке показывал уведомления, которых на экране нет, например на дашборде. Тикет переоткрыли, Dolson начал чинить подсчёт в PR #14223, и обсуждение ещё шло, когда пришёл Мулленвег.

Комментарий Мулленвега: «Please revert all of this»

Это первый комментарий Мулленвега в тикете за шесть лет. Текст короткий: откатить всё, у @afercia больше нет должностей, титулов и полномочий на WordPress.org, и ему предлагают применить свои таланты в другом проекте. Причин в тикете нет.

По данным The Repository, на следующий день Мулленвег написал в Slack, что ему просто больше не интересен вклад Ферчи. Сам Ферча от комментариев изданию отказался. Отозван ли у него коммит-доступ, пока неясно.

Откат r64347 и Future Release

14 октября в 22:34 по Москве Dolson откатил изменения коммитом r64347. В описании он пишет, что в админке слишком много нестандартных уведомлений и правка оказалась преждевременной: даже с исправлением из PR #14223 ложных срабатываний было бы меньше, но не настолько, чтобы выпускать это в продакшен. В props отката есть и matt.

Следом Dolson перевёл тикет из 7.2 в Future Release и предложил решать задачу в рамках проекта уведомлений (Feature Notifications, тикет #43484).

Блокировка аккаунта Ферчи

Вскоре после комментария аккаунт Ферчи на WordPress.org отключили. Заблокированный профиль не показывает историю вклада. Мулленвег вернулся в тикет и попросил того, кто выключил аккаунт, отменить это: по его словам, он такого не просил и это не нужно.

Как пишет The Repository, аккаунт отключил Konstantin Obenland из Automattic и быстро вернул его, а Мулленвег извинился в канале #core в Slack.

Андреа Ферча: с 2015 года в ядре

Ферча живёт в Риме и занимается доступностью. По его профилю на WordPress.org, он коммиттер ядра с 2015 года и участвовал в 33 релизах, от 3.9 до 7.1. С 2016 по май 2026 года он работал в Yoast, сейчас указывает себя самозанятым.

Это не первый случай, когда Мулленвег вмешивается в работу команды доступности. В августе, по данным The Repository, он заявил, что команда вышла за рамки своих полномочий, и разрешил другим командам и коммиттерам не учитывать её рекомендации. Раньше на сайте были заметки про конфликт Automattic и WP Engine вокруг ACF и про блокировку сторонников форка.

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

Источники и ссылки


Комментарии загружаются…