The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Разработчики Mozilla рассматривают предложение о сокращении цикла подготовки релизов Firefox

21.09.2011 19:00

Джош Аас (Josh Aas), работающий в группе развития платформы Mozilla, предложил сократить каждый из трех этапов разработки Firefox на одну неделю (5 недель вместо 6), уменьшив таким образом общую продолжительность цикла подготовки релиза на 3 недели (15 недель вместо 18). По мнению Джоша вполне реально сократить время стадий подготовки релиза, но окончательно проверить способны ли разработчики уложиться в 5 недель можно только на практике, если что-то пойдёт не так в любой момент можно вернуться к прежнему темпу.

Напомним, что в настоящее время разработка Firefox разбита на три этапа: Каждые 6 недель от репозитория mozilla-central ответвляется ветка Aurora, в которой в течение 6 недель проводится начальный анализ качества функциональности и отсеивание непригодных для релиза возможностей. После 6 недель первичного тестирования на базе ветки Aurora создаётся репозиторий mozilla-beta, главная задача которого - выявление ошибок и финальный контроль качества. Еще через 6 недель выпускается релиз. Таким образом одновременно ведется разработка Firefox 9 в mozilla-central, тестируется Firefox 8 Aurora и Firefox 7 Beta. Период между релизами составляет 6 недель.

Мнение других разработчиков разделилось, некоторые считают, что будущее за более частыми выпусками релизов и текущие 6 недель на этап слишком долго. Другие указывают на то, что шести недель и без того мало. Кристиан Легнитто (Christian Legnitto), релиз-менеджер проекта Firefox, отметил, что идея в принципе неплохая, но следует подождать пока люди и разработчики привыкнут к нынешнему 6-недельному темпу разработки, решить проблему с совместимостью дополнений, а также оценить все плюсы и минусы, оглянувшись на опыт подготовки Firefox 5 и Firefox 6.

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

  1. Главная ссылка к новости (https://groups.google.com/foru...)
  2. OpenNews: В Mozilla создана рабочая группа для учета интересов корпоративных пользователей
  3. OpenNews: Корпоративные пользователи недовольны ускорением цикла подготовки релизов Firefox
  4. OpenNews: Проблемы с длительной поддержкой Firefox для корпораций будут урегулированы
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31815-firefox
Ключевые слова: firefox, mozilla
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (62) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, axe (??), 20:25, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +25 +/
    Надо им подсказать, что можно радикально решить проблему увеличивая от релиза к релизу номер версии сразу на 2 или 4
     
     
  • 2.8, dxd (?), 21:08, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Лучше вдвое. Хром не догонит.
     
     
  • 3.32, WhereWolf (?), 23:46, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А чем им принцип роллинг-релиза не нравится? Пусть, например, при каждом запуске ФФ скачивается бинарник, содержащий все изменения за последние 10 минут.
     
     
  • 4.44, ig0r (??), 07:56, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +4 +/
    а почему только за последние 10 минут? а как же другие изменения, которые сделаны начиная с прошлого запуска?
     
  • 3.59, ano (??), 13:00, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Лучше вдвое. Хром не догонит.

    да чего там -- сразу втрое. а там уже можно будет мерить версии как 3 в степени Х. а чтоб не писать "в степени" -- ставить заместо этого точку. и будет старый-добрый фф 3.Х. все довольны.

     
  • 2.16, EuPhobos (ok), 21:43, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ну да, и мотивировать это тем, что чётные релизы - stable, а нечётные unstable, один хрен, никто не спросит о нестабильных релизах, за то в 2 раза быстрее цифирка будет меняться! ))
     
  • 2.25, Аноним (-), 23:08, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >увеличивая от релиза к релизу номер версии сразу на 2 или 4

    Лучше умножать на два. Firefox 8 -> Firefox 16 -> Firefox 32 etc
    Ведь при каждом увеличении номера версии автоматически возрастает надежность и фичастость браузера, а количество багов и аппетиты к ресурсам соответственно уменьшаются.
    </сарказм>

     
     
  • 3.57, pikador (?), 12:50, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Лучше умножать на два. Firefox 8 -> Firefox 16 -> Firefox 32 etc
    > Ведь при каждом увеличении номера версии автоматически возрастает надежность и
    > фичастость браузера, а количество багов и аппетиты к ресурсам соответственно уменьшаются.

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

     
     
  • 4.60, Аноним (-), 13:28, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Уж лучше тогда присваивать номера факториалом - это самая быстрорастущая функция.

    А как же композиция экспонент (exp(exp(x)))?

     
     
  • 5.66, Аноним (-), 13:41, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >>Уж лучше тогда присваивать номера факториалом - это самая быстрорастущая функция.
    > А как же композиция экспонент (exp(exp(x)))?

    Впрочем, да. Если говорить о самостоятельных функциях, факториал ака гамма растет быстрее всего. А если начать городить композиции, можно наворотить все что угодно, но это уже не спортивно.

     
     
  • 6.68, Аноним (-), 15:09, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А может сразу присвоить номеру версии бесконечность и не париться?
     
  • 4.62, Sergey722 (ok), 13:29, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Уж лучше тогда присваивать номера факториалом - это самая быстрорастущая функция.

    Что за глупость? Факториал в степени Пи умножить на Е растёт быстрее.

     
     
  • 5.71, pikador (?), 15:38, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> Уж лучше тогда присваивать номера факториалом - это самая быстрорастущая функция.
    > Что за глупость? Факториал в степени Пи умножить на Е растёт быстрее.

    Если вам хочется составных функций, то факториал факториала все равно будет быстрее.

     

  • 1.4, Аноним (-), 20:30, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    вот только изменений от версии к версии все меньше, а проблем и отставания все больше и больше, если так и дальше пойдет как бы не пришлось уходить обратно на seamonkey релизы реже, а расширений поддерживаемых может оказаться из-за более длинного времени между релизами - больше.
     
     
  • 2.14, paulus (ok), 21:36, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    вот как окажется больше поддерживаемых расширений, тогда и поговорим...
     
  • 2.45, Tuxoid (ok), 08:08, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А я уже перещел и доволен. И всем теперь советую.
     

  • 1.5, anonymous (??), 20:55, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    А я думал, что хуже уже некуда.
     
     
  • 2.36, ошмонимус (?), 01:11, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда может быть хуже. :)
     
  • 2.69, Аноним (-), 15:10, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А я думал, что хуже уже некуда.

    Пессимист: (уныло) хуже уже не будет...
    Оптимист: (радостно) да будет, будет!


     

  • 1.6, Аноним (-), 21:01, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    А может релизить его ежедневно? "праздник каждый день!" :)))
     
     
  • 2.12, Аноним (-), 21:33, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Не подсказывайте им!
     
     
  • 3.28, Аноним (-), 23:12, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А можно я им посоветую бампать мажорный номер после каждого коммита (включая даже те, которые меняют только отступы в коде)?
     
     
  • 4.63, Sergey722 (ok), 13:31, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    А можно я им посоветую бампать мажорный номер после каждого коммита (включая даже те, которые меняют только мажорный номер)?
     
  • 2.42, kuka2010 (ok), 05:31, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Чего уж мелочиться, предлагаю считать релизами почасовые сборки.
     
     
  • 3.64, Аноним (-), 13:33, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Чего уж мелочиться, предлагаю считать релизами почасовые сборки.

    Необходимость делать сборку для каждого релиза может сильно затормозить процесс разработки.
    Удобнее будет написать скрипт, который каждую секунду будет создавать в репозитарии тег с новой версией, причем номер версии будет расти как факториал. В результате уже через несколько минут все вычислительные мощности мозиллы будут поглощены расчетом номера новой версии :)

    Например, уже через 100 секунд после такой рационализации выйдет Firefox версии 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000

     
  • 2.67, aaa (??), 13:50, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Их Стилавин засудит за плагиат, ВГТРК ему поможет :)))
     

  • 1.7, Аноним (-), 21:07, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ух, а потом даешь 3 недели за одну!
     
  • 1.9, dimqua (ok), 21:14, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То, что они решили делать LTS-версии и решать проблему с дополнениями считаю здравым.
     
  • 1.11, Тот_Самый_Анонимус (?), 21:23, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Спокуха. Адекватный номер версии у Seamonkey: каждый мажорный релиз FF меняет вторую цифру у SM, надеюсь что LTS-версия FF будет менять первую цифру версии SM. Алгоритм прост до безобразия.
     
     
  • 2.17, dimqua (ok), 22:18, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Да, так было бы разумно.
     

  • 1.13, Аноним (-), 21:34, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пора уже вместо версии выдавать sha1 хеш (или какой там хеш в mercurial).
     
     
  • 2.23, fiskus (?), 22:57, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    sha1 хеш в гите, в меркуриале - номера ревизий
     
     
  • 3.51, Аноним (-), 09:34, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    В hg как и в git sha-1 хеш, а номер ревизии чисто декоративный (может отличаться в разных клонах репозитория)
     
     
  • 4.61, Аноним (-), 13:29, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > декоративный (может отличаться в разных клонах репозитория)

    Тогда на кой лях он нужен?

     
     
  • 5.72, Аноним (-), 19:51, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    http://mercurial.selenic.com/wiki/RevisionNumber
     

  • 1.15, Аноним (-), 21:37, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Молодцы. Приняли на вооружение самую современную и эффективную модель разработки.
    А консервативные дедушки пускай продолжают кукситься, что номер версии растёт.
    Браузер-то только лучше становится!
     
  • 1.19, Anatol (??), 22:48, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кто нибудь заберет наконец то у них траву?
    Перешел уже симанки (где почта нужна) и на фокс 3.6 (где почта не нужна).
     
  • 1.22, Vladjmir (ok), 22:50, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В результате будет использоваться целый зоопарк версий FF. Кому это надо? Web-мастерам, которым придётся проверять работоспособность своих сайтов на куче версий одной только лисы? Разработчикам дополнений, которые должны обеспечить их работу на всех актуальных версиях? Компаниям, которым нафиг не надо постоянно переустанавливать браузер на десятках и сотнях компов? Пользователям, которым вообще всё пофигу, ибо они чаще всего, юзают то, что им поставили?
     
     
  • 2.24, Аноним (-), 22:57, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Акуальных версий две: current и lts.
     
     
  • 3.27, Vladjmir (ok), 23:11, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Нееет! Актуальные версии - это те, из которых юзвери будут вылазить в и-нет и ходить по сайтам. При условии, если current не будет автоматически обновляться. А если будет, то разве Мозилла готова гарантировать работу дополнений во вновь устанавливаемых версиях? Если не готова, то не будет автоматического обновления, а значит будет куча используемых версий.
     
  • 3.38, Аноним (-), 02:35, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Акуальных версий две: current и lts.

    Простая аналогия: мелкософт официально считает, что акутальная версия IE - девятая. Что не мешает миллионам хомячков с хрюшей бороздить просторы инета с более старых версий, начиная с шестой.

     
     
  • 4.70, Аноним (-), 15:14, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > старых версий, начиная с шестой.

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

     

  • 1.26, Аноним (-), 23:10, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > обсуждаемой возможности полной автоматизации обновления браузера, проводимой без действий со стороны пользователя.

    Кто-нибудь еще сомневается, что Firefox делается прежде всего под винду?

     
     
  • 2.30, Vladjmir (ok), 23:19, 21/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Пока они не обеспечат переносимость аддонов при обновлении на новую версию, все эти автоматические обновления лишены смысла. Обновился -- и половина аддонов перестала работать :( Зачем тогда юзать лису, а не оперу, например?

    Для себя, в таком случае, я вижу один выход -- использовать LTS.

     
     
  • 3.50, Аноним (-), 09:33, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    С какой-то там (9?) версии обещают совместимость аддонов.
     

  • 1.29, ffirefox (?), 23:14, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > По мнению Джоша вполне  реально сократить время стадий подготовки релиза

    Чем-то напоминает мужика, который из одной шкуры пытался сшить одну, потом две, .... десять шапок.

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

     
  • 1.31, user (??), 23:23, 21/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Сколько истерик, а я сижу на авроре, дополнения не отваливаются, канвас всё быстрей и быстрей.
    Интересно, а сколько тут тех кто спользует ff, как основной браузер. Или тут сплошные оперщики?
     
     
  • 2.35, UNIm95 (ok), 01:07, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    сижу на лисице 3.6.22
    менять буду на хромниум.
    он хоть тоже часто релизится но в нем нормально работают дополнения.
    чего не скажешь о фф в версиях выше 4+
    обновления которые сдохли с 4-ой лисицей:
    archview-- позволяет скачивать из архива только нужную его часть.
    gspase--  считай неограниченный по объёму дропбокс с возможностью подключить 999 почтовых ящиков.
     
     
  • 3.52, user (??), 09:51, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    archview
    Не обновлялся с 2008 года, отвалился при большом переходе с 3.6 на 4 версию.
    Gspace
    Удален автором.
    Как можно вспомнить переход с 3.6 на 4 был совсем не быстрый и у авторов дополнений было достаточно времени исправить их. Быстрые релизы тут не причём.

    Кстати, мне интересно, а аналогичные дополнения для хрома есть?

     
  • 3.58, Аноним (-), 12:53, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > archview-- позволяет скачивать из архива только нужную его часть.
    > gspase--  считай неограниченный по объёму дропбокс с возможностью подключить 999 почтовых
    > ящиков.

    А для chromium они конечно же есть?

     
  • 2.37, Аноним (-), 02:32, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >сижу на авроре, дополнения не отваливаются

    А вы ими пользуетесь?

    >канвас всё быстрей и быстрей.

    Это не может не радовать. Но остальное, видимо, лучше не становится (иначе бы вы это обязательно отметили).

    >Интересно, а сколько тут тех кто спользует ff, как основной браузер.

    Надо полагать, почти все. Пользователям оперы и хрома проблемы firefox до синей задницы.

     
     
  • 3.53, user (??), 09:58, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >А вы ими пользуетесь?

    6 дополнений многие из которых довольно сложные, например selenium ide.
    >Это не может не радовать. Но остальное, видимо, лучше не становится (иначе бы вы это обязательно отметили).

    То что практически не меняется интерфейс для меня преимущество. Остальное тоже устраивает.

     

  • 1.34, Аноним (-), 01:06, 22/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Даёшь пятилетку за 4 года!!!
     
     
  • 2.41, Avator (ok), 05:20, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    что так слабо?
    Даёшь пятилетку за квартал!! =))
     
     
  • 3.65, Аноним (-), 13:36, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > что так слабо?
    > Даёшь пятилетку за квартал!! =))

    Пятилетку за наносекунду - это по-нашему! Тут и нанотехнологии, и инновации.

     

  • 1.39, XoRe (ok), 02:44, 22/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Может сразу на 3 недели перейти.
    Как раз будет соответствовать agile методологии, тому же scrum.
    Один спринт - один релиз.
    Правда, Changelog будет забавный:
    версия 144:
    - поправили прозрачность логотипа;

    версия 145:
    - сделали курсор мерцающим;

     
  • 1.48, ua9oas (?), 08:23, 22/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А как поставить сразу несколько таких браузеров? А то когда ставишь более новый, то он удаляет и заменяет собой старый. Как сделать чтобы их у меня были все с "3.6" по "9" ?
     
     
  • 2.54, Аноним (-), 10:09, 22/09/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > А то когда ставишь более новый, то он удаляет и заменяет собой старый

    Ставь в разные префиксы и всё.

    > Как сделать чтобы их у меня были все с "3.6" по "9" ?

    Взять и поставить.

     

  • 1.49, Аноним (-), 08:38, 22/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Печально, маркетологи похоронят платформу.
     
  • 1.55, Stirn (?), 10:14, 22/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Был такой советский анекдот про "встречный план"...
     
  • 1.56, Аноним (-), 10:57, 22/09/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    ~$ firefox --version
    Mozilla Firefox 3.6.22, Copyright (c) 1998 - 2011 mozilla.org
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру