Mozilla прекращает поддержку бета-версий расширений Firefox

Хорхе Вильялобос объявил в официальном блоге Mozilla Add-ons сегодня говорится, что Mozilla прекратит поддержку бета-версий расширений.

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

Бета-версии расширений перечислены в разделе «История версий» на странице дополнений в Mozilla AMO. Пользователи Firefox, заинтересованные в установке бета-версий, могут щелкнуть ссылку, чтобы просмотреть список доступных бета-версий и установить одну из них в браузере.

бета-версии надстройки Firefox

Вильялобос отмечает, что система страдала от проблем, влияющих на взаимодействие с пользователем и сложность кода AMO.

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

Разработчик должен был сообщить пользователям, что бета-версия больше не поддерживается и что пользователи должны установить стабильную версию расширения, чтобы получать постоянные обновления.

Бета-версии добавили сложности коду AMO, и, по словам Виллалобоса, общее использование было довольно низким.

Основываясь на этих причинах, Mozilla приняла решение прекратить поддержку бета-версий, прилагаемых к выпускаемым версиям расширений. Поддержка заканчивается в марте 2018 года, и вместо этого разработчиков просят самостоятельно размещать бета-расширения.

Хотя это может означать дополнительную работу для разработчиков по настройке, это позволяет им воспользоваться преимуществами функций, которые поддерживают автономные расширения, а Mozilla AMO — нет.

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

Хотя еще слишком рано судить о влиянии решения Mozilla, разработчики дополнений могут подумать о создании нового дополнения к AMO для размещения бета-версии. Это сделал разработчик uBlock Origin. когда появились новости, но тем временем снова вытащил надстройку и разместил его на официальной странице проекта GitHub.

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

Вывод

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

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

Теперь ваша очередь : Вы пользуетесь бета-версиями дополнений?