Какова цель "плана быстрого выпуска" Mozilla?
В Википедии:
Firefox 5 является первым выпуском в рамках нового плана быстрого выпуска Mozilla, который соответствует графику быстрого выпуска Google Chrome и быстрому увеличению номера версии.
Из той же статьи,
Черновой план указывает на то, что Mozilla надеется выпустить версии 6 и 7 в 2011 году после выпуска Firefox 5 в июне 2011 года. Эти версии будут представлять собой небольшие инкрементные обновления, в основном направленные на повышение скорости, стабильности и безопасности.
- Почему они хотят увеличить базовую версию программного обеспечения вместо выпуска уменьшенных версий? Это просто потому, что вызов чего-то только потому, что софт 2.0 звучит лучше, чем 1.3.4?
- Если вы просто даете что-то произвольное число версий, не основанное на изменениях, означает ли это, что версия больше не отражает количество изменений?
2 ответа
Мое предположение: они быстро отслеживают номера версий Firefox, чтобы "догнать" IE и Chrome. Поэтому я не думаю, что это действительно имеет какое-либо отношение к коду или функциям. Но скорее к попыткам конкурировать в умах пользователей, которые на самом деле думают, что они могут сравнивать два совершенно разных программных приложения, сравнивая их номера версий. К сожалению, я встречал много таких людей. Они также были разрешены в Интернете.
Изменить: Вот некоторые фактическое мясо, которое я нашел по этому вопросу:
Цикл быстрого выпуска, в котором Firefox выпускает четыре новые версии в год, призван быстрее донести до людей новые функции. Это может быть повышение производительности, новые технологии веб-программирования или улучшения пользовательского интерфейса.
С более старым стилем изменение номера версии было редким событием, которое означало значительное изменение. В результате выпуски часто отодвигались на месяцы, поскольку программисты работали над включением и отладкой своих новых функций. Благодаря быстрому выпуску новых версий Firefox выпускаются ежеквартально с любыми новыми функциями. Последствия пропуска поезда отпущения меньше, так как скоро снова появится другой поезд.
"Выпуская небольшие, сфокусированные обновления чаще, мы можем обеспечить улучшенную безопасность и стабильность, даже когда мы представляем новые функции, которые лучше для наших пользователей и для Интернета", - сказал Нидхем.
Идея основана на том, как Google разрабатывает Chrome, браузер, который менее чем за три года завоевал одного из каждых восьми человек в Интернете. В прошлом году Chrome переключился с ежеквартальных выпусков на еще более быстрый шестинедельный график.
Хотя это явно не поддерживает то, что я сказал, я все же думаю, что на самом деле происходит то, что я сказал. Но я думаю, вам будет трудно найти публичное заявление от Mozilla, которое признает мою интерпретацию. Я все еще думаю, что все дело в том, чтобы больше пользователей и перемещение номеров версий в соответствии с конкуренцией, досадно, не повредили.
То, из чего это вытекает, является чем-то вроде старта в так называемом гибком программировании. Практика продвигает четко определенный график выпуска с частыми сборками.
При старом методологическом программировании проекты долгое время работали над функциями и предоставляли их в одном крупном обновлении с исправлениями и исправлениями безопасности, смешанными между основными выпусками.
Эта новая методология должна выпускать раньше / выпускать часто. Идея состоит в том, чтобы выкатывать функции и исправлять ошибки чаще в меньших дозах. Эта модель очень хорошо подходит для браузеров на потребительском рынке, поскольку она позволяет нам быть в курсе последних событий и быстро устранять пробелы в безопасности.
Система нумерации является лишь побочным эффектом всего этого процесса. Наиболее примечательным является Chrome, основная ревизия которого повышается один раз в (думаю, 6 месяцев) цикла разработки. Это не указывает на большой выпуск, но более точно, какой цикл выпуска.
Схема нумерации Firefox от 1-3 следовала старой парадигме, где первая часть версии указывала на основные развертывания. Начиная с 4 Firefox движется к более быстрому стилю, например, к Chrome.
Хотя некоторые полагают, что это попытка догнать номера версий IE & Chrome, это может быть отчасти пиаром, но, честно говоря, с этим новым стилем номер ничего не значит для вас, пока вы в курсе.