Релиз Firefox 5 запланирован на 21 июня.
Разработчики проекта Mozilla представили черновой вариант графика подготовки релиза Firefox 5. Начиная с 12 апреля начнется формирование альфа-сборок, 17 мая будет выпущена первая бета версия. Релиз Firefox 5 может быть выпущен 21 июня.
В соответствии с новой схемой процесс подготовки будущих релизов будет расширен с трех до 4 стадии:
* Nightly - формирование ночных сборок на основе репозитория mozilla-central. Основное внимание уделяется добавлению новшеств, репозиторий развивается непрерывно. В тестирование ночных сборок вовлечено около 100 тыс. энтузиастов;
* Aurora - раз в 6 недель производится ответвление репозитория mozilla-aurora, формирование на его основе альфа-сборок, начальный анализ качества функциональности и отсеивание непригодных для релиза возможностей. В тестировании альфа-версий принимает участие около 1 млн пользователей;
* Beta - через 6 недель после синхронизации с mozilla-central ветки Aurora от неё ответвляется репозиторий mozilla-beta, главная задача которого - выявление ошибок и контроль качества. В тестировании бета-версий принимает участие около 10 млн. пользователей;
* Release - создание репозитория mozilla-release и формирование релиза.Если ранее сразу после ночных сборок производился переход к выпуску бета-версий, то отныне будет добавлено новое звено - Aurora, соответствующее стадии альфа-тестирования.
Код будет формироваться на первых трех стадиях, каждая из которых будет длиться 6 недель, таким образом общий цикл подготовки релиза будет занимать 16 недель (для Firefox 5 время каждой стадии сокращено из-за задержки в выпуске Firefox 4).
При этом важно, что ветка mozilla-aurora будет ответвляться от mozilla-central каждые 6 недель, т.е. одновременно несколько версий Firefox будут находиться на разных стадиях подготовки (Firefox 6-alpha и Firefox 5-beta будут тестироваться параллельно), примерно как сейчас происходит разработка браузера Chromium/Chrome.
Ветка mozilla-central будет развиваться непрерывно, без заморозки в процессе подготовки релизов. Новшества будут добавляться только в ветку mozilla-central (этап ночных сборок), в ветки Aurora и Beta прием новшеств будет запрещен, все внимание будет уделено отладке.
В случае недостаточной стабилизации в процессе тестирования определенные возможности могут быть перенесены на следующий релиз.
Выгоды нового подхода:
* Введение дополнительной стадии Aurora позволит сгладить ожидаемый уровень качества и сделать бета-версии уже более-менее стабильными и готовыми для финального тестирования;
* Для более явного отличия тестовых версий от релиза, они будут помечаться разными пиктограммами (ранее пользователи путали ночные сборки, пре-релизы бета-версий, бета-версии и релизы, сейчас тестовый характер выпуска будет бросаться в глаза).
* Репозиторий mozilla-central больше не будет подвергаться заморозке на период стабилизации ночных сборок перед выпуском первой бета-версии. На каждом этапе тестирования будет задействован отдельный репозиторий;
*Сторонние наблюдатели смогут более точно определить степень завершенности подготовки определенных новшеств, API в процессе тестировния не будет меняться, локализацию можно будет проводить на протяжении всего тестирования (состояние en-US строк будет заморожено начиная со стадии Aurora);
* Назначение и число допустимых действий над репозиториями будет неизменно, правила поведения с каждым репозиторием будут фиксированы. Т.е. не будет фаз исправления только блокирующих релиз ошибок, mozilla-central всегда открыт для приема изменений.
Источник: http://www.opennet.ru/opennews/art.shtml?num=30181
Отредактировано Крошка Ру (08-04-2011 20:24:20)
Отсутствует
Как я понял, одним из следствий будет увеличение количества пользователей бета-версий, что не может не радовать. К выходу релиза пользователи будут морально более подготовленными .
Отсутствует
Мне вот интересно, а расширения теперь тоже в несколько раз чаще отваливаться будут?
А то! С другой стороны, за шесть недель больших изменений между релизами быть не должно, а значит и адаптировать расширения будет проще. Это не Fx4, который делали больше года, и в котором до последнего момента что-то ломали, и в итоге поломали почти все расширения.
Отсутствует
Sid
а значит и адаптировать расширения будет проще
Скажите это тем авторам, которые свои расширения забросили и обновлять не хотят.
Отсутствует
Скажите это тем авторам, которые свои расширения забросили и обновлять не хотят.
Ну так виноваты в этом авторы расширений, и никто больше. С адаптацией расширений действительно будет проще - в основном если и будут отваливаться, то только из-за циферок в версии, а не по причинам функционального характера. В случае перехода на 4.0 было просто слишком много изменений в самой платформе - в вышеизложенной системе таких изменений платформенного характера при смене релиза должно быть на порядок меньше.
Отсутствует
По крайней мере, с такой схемой юзеры ночнушек будут получать самые вкусные плюшки постоянно.
А получать самые вкусные плюшки постоянно - именно то, чего хотят пользователи ночнушек (=
Лично мне такая схема кажется не то, чтобы адекватной, но какой-то конвеерной... Хотя, конвеер это хорошо... Говорят... >__>
Большой кот... Пуфыстый... Полосатый... Зубастый (:
Отсутствует
Тем не менее, в 4,2 уже отвалился FastDial, как минимум
Тем не менее, а) я, кажется, не писал, что отваливаний не будет вообще; б) пенять расширению, что оно не поддерживвается альфа-версией - это как-то не слишком обоснованно. Автор расширения вполне вправе такие претензии пропускать мимо ушей. Вот будет релиз (ну, или бета хотя бы) - тогда и можно будет говорить о несовместимости. А пока.. нынешний функционал альфы в критичных для функционала расширения местах к релизу еще может 50 раз поменяться (что не раз и случалось, и почему, собственно, многие авторы расширений специально и сознательно отказывались от адаптации своих расширений к новым версиям FF до выхода релиза).
Отсутствует
....юзеры ночнушек будут получать самые вкусные плюшки постоянно.
А получать самые вкусные плюшки постоянно - именно то, чего хотят пользователи ночнушек (=
Tiger.711 да,да хотим, хотим плюшек!
Отсутствует
hydrolizer
Да я не пенял автору ничего. Просто указал на то, что всё ещё ведётся серьёзная работа с лисой, а не просто добавление новых плюшек.
Большой кот... Пуфыстый... Полосатый... Зубастый (:
Отсутствует
хорошая новость, что не будут замораживать mozilla-central. однако, плохо, что между можерными релизами будет всего полтора месяца, имхо, нужно 3-6 месяцев.
Отсутствует
Репозиторий mozilla-central больше не будет подвергаться заморозке на период стабилизации ночных сборок перед выпуском первой бета-версии.
Ура! Ура! Ура! Это просто замечательная новость!
Отсутствует
hydrolizer
пенять расширению, что оно не поддерживвается альфа-версией - это как-то не слишком обоснованно. Автор расширения вполне вправе такие претензии пропускать мимо ушей. Вот будет релиз (ну, или бета хотя бы) - тогда и можно будет говорить о несовместимости.
Это да. Я не про альфа-версии — с ними всё понятно, никто ничего и не обещал. Но я боюсь, что из-за ускорившегося темпа разработки многие разработчики расширений, у которых есть и другие дела вообще-то, просто не будут за ними поспевать — не то, что за бетами, а даже за стабильными выпусками. Сейчас разработчикам приходится обновлять расширения где-то чуть чаще, чем раз в год. А скоро придётся делать это каждые два-три (ладно, пусть даже шесть) месяца! Многие из них смогут выдержать такой темп?
Крошка Ру
Tiger.711 да,да хотим, хотим плюшек!
А я не хочу. Я хочу чтобы работало то, что нужно мне, и на настройку чего я когда-то потратил кучу времени. Я понимаю, когда это приходится делать раз в год, но совершать такие прыжки, отказываясь от привычного удобного функционала и судорожно ища замену очередному отвалившемуся дополнению, каждые несколько месяцев я не готов. Боюсь, что придётся со временем влиться в ряды ретроградов, упорно сидящих на древних, никем давно не обновляемых версиях, или искать счастья с другим броузером — но пока ничего лучше Firefox для меня нет. (К слову, у меня сохранилась тема для 9 Оперы, в стиле «Классика», так вот, эта тема успешно работает до сих пор в версии 11! Это к вопросу о том, как надо думать о сохранении совместимости).
Лучше бы в Mozilla озаботились этим.
Потому что в конце концов, Firefox без расширений мне не так уж и необходим.
Отсутствует
А что, сейчас, как и несколько лет назад, 90% юзеров Фокса вообще не ставят расширения?
Ну тогда понятно, что разрабы Фокса ориентируются на 90% и трудности с расширениями при этой новой истеричной схеме им до лампочки.
Отсутствует
"убить проверку совместимости" в менеджер дополнений
Кому надо, те и так знают, как это сделать, а всем прочим от этой опции больше вреда, чем пользы. Да и к тому же выше люди сокрушаются о возможной функциональной несовместимости, с которой упомянутый крыжик в любом случае не справится.
С учетом сроков проверок на АМО
А что сроки проверки? Они совсем блокируют доступ либо для расширений с совсем уж проблемным и плохим кодом, либо для расширений с включениями, которые у них вызывают паническую реакцию (типа бинарников). Во всех прочих случаях расширение доступно по прямому линку, а после предварительной проверки - и через поиск. Это вы и без меня должны знать.
Отсутствует
а после предварительной проверки - и через поиск.
А сколько эта проверка длится - это вы и без меня должны знать. Мои - с конца февраля висят в не проверенных. Никаких бинарников, там кода-то 20 строк. Оно, конечно, возможно что так только для новых. Но тут уж - что вижу то говорю.
Отсутствует
Кому надо, те и так знают, как это сделать, а всем прочим от этой опции больше вреда, чем пользы.
В Fx можно отключить проверку сразу для всех адонов, было бы гораздо удобнее, еслиб это можно было сделать только для выбранных.
Иногда мне кажется, что лучшие программисты мира и лучшие технические умы работают только над одним - как сделать так, чтоб на новом скоростном железе тормозило также, как на хламе 10 летней давности.
(с)
Отсутствует