Mozilla объявила о запуске Aurora, нового вида релизов Firefox, который будет
содержать экспериментальные функции Firefox и сделает их доступными для более
широкой группы тестеров. Канал Aurora будет новым представлением разработок
Firefox, более надежным, чем ночные сборки, но и не таким стабильным, как
официальные предварительные релизы.
Mozilla сокращает время между релизами и переходит к инкрементной модели
разработки. Цель организации – выпустить 3 основных релиза Firefox в этом году,
повысив версию браузера с
открытым исходным кодом до 7 номера. Естественно, переход к новой версии
потребует значительно больше проведений тестов во время процесса разработки.
Mozilla исторически опиралась на долговременное тестирование бета-версий и на
большую аудиторию волонтеров-испытателей бета-версий, цель которых - выявить
неполадки и убедиться, что финальные релизы браузера действительно надёжны.
Переход на временной контроль выпуска продуктов, очевидно, требует повышения
уровня дисциплины и изменения подхода к тестированию перед релизами.
Запуск канала Aurora и увеличение количества одновременных тестов – одна из
частей стратегии Mozilla, направленной на сохранения высоких стандартов качества
компании при более коротких циклах развития продуктов. В рамках перехода к новой
модели, Mozilla намерена уничтожить необходимость в "заморозке" кода в
центральном репозитории при стабилизации, что делает возможным непрерывное
появление нового кода на протяжении всего цикла развития.
![]()
Mozilla уже предлагает канал ночной сборки под кодовым названием Minefield.
Сборки Minefield выполнены автоматизированным сервером, который берет новейший
код Firefox из системы контроля версия Mozilla. Участники проекта и некоторые
отважные испытатели обычно экспериментируют с ночными сборками и представляют
сообщения о выявленных ошибках компании Mozilla, основываясь на тех проблемах, с
которыми они столкнулись.
Ночные сборки – уже давно известный и полезный путь, но и он может давать
сбои. Качество ночных сборок, как правило, значительно колеблется на протяжении
процесса разработки. Отсутствие предсказуемости исключает возможность их
ежедневного использования.
Mozilla предлагает Aurora в качестве более надежной альтернативы ночным
сборкам с целью сделать тестирование на ранней стадии приемлемым и рассчитанным
на более широкую, мейнстримовую аудиторию испытателей-энтузиастов. В сборках
Aurora будет еще много ошибок – смысл состоит в том, чтобы увеличить число
испытателей, которые будут сообщать об этих ошибках – но пользователи могут
рассчитывать на то, что смогут использовать эти сборки каждый день, не
сталкиваясь с какими-либо серьёзными ошибками.
Пользователи могут ожидать обновленных изданий Aurora примерно каждые 6
недель. Mozilla не будет проводить множество испытаний перед изданиями, а только
гарантирует общую надёжность. Канал Aurora не только полезен для испытателей, но
и для веб-разработчиков, которые хотят экспериментировать с реализацией новейших
веб-стандартов.
Сборки Aurora
доступны для скачивания и установки уже сегодня. Mozilla создала специальные
иконки, чтобы помочь пользователям визуально различить каналы. Для получения
большей информации можно посетить
официальный блог Mozilla или посмотреть
документацию в Mozilla Developer Center.

