Распрацоўнікі Firefox скароцяць цыкл падрыхтоўкі рэлізаў

Сёння распрацоўшчыкі аб'явілі, што скарачаюць цыкл падрыхтоўкі рэлізаў. Пачынальна з 2020 гады, выпуск чарговай стабільнай версіі Firefox будзе адбывацца кожныя 4 тыдні.

На працягу апошніх гадоў распрацоўка Firefox выглядае прыкладна так:

  • штоноч 93 (распрацоўка новых магчымасцяў)
  • версія для распрацоўшчыкаў 92 (адзнака гатоўнасці новых магчымасцяў)
  • Бэта 91 (выпраўленне памылак)
  • Бягучы Release 90 (выпраўленне крытычных памылак да наступнага выпуску)

Кожныя 6 тыдняў адбываецца зрух на адну прыступку ўніз:

  • бэта становіцца рэлізам
  • Developer Edition з адключанымі магчымасцямі, якія распрацоўнікі палічылі нядосыць гатовымі, ператвараецца ў бэту
  • робіцца зрэз Nightly, які становіцца Developer Edition

Размовы аб скарачэнні гэтага цыклу ішлі, як мінімум, гадоў 8. Кароткі цыкл дазволіць больш аператыўна рэагаваць на патрабаванні рынку і дасць вялікую гнуткасць пры планаванні. Карыстальнікі і распрацоўшчыкі вэб-прыкладанняў змогуць хутчэй атрымліваць новыя магчымасці і API.

Частата выпускаў з доўгатэрміновай падтрымкай (ESR) не зменіцца. Новыя мажорныя версіі ESR плануецца выпускаць кожныя 12 месяцаў. Пасля выпуску новай версіі папярэдняя, ​​як і зараз, будзе падтрымлівацца яшчэ 3 месяцы, каб даць арганізацыям час для пераходу.

Скарачэнне цыклу распрацоўкі немінуча азначае і меншы час бэта-тэставанні. Каб не дапусціць зніжэння якасці, запланаваны наступныя меры:

  • бэта-выпускі будуць фармавацца не двойчы ў тыдзень, як цяпер, а штодня (як у Nighly).
  • працягнецца практыка паступовага разгортвання новых магчымасцяў, якія лічацца высокарызыкоўнымі, здольнымі сур'ёзна паўплываць на карыстацкі досвед (напрыклад, распрацоўнікі паступова ўключалі карыстачам блакаванне аўтаматычнага прайгравання гуку ў новых укладках і былі гатовыя ў любы момант адключыць яе, калі б узніклі нейкія праблемы; цяпер па такой жа схеме на часткі карыстачоў з ЗША тэстуецца ўключэнне па змаўчанні DNS-over-HTTPS).
  • A/B-тэставанне невялікіх змен на "жывых" карыстачах таксама нікуды не сыходзіць, на аснове гэтых эксперыментаў распрацоўнікі прымаюць рашэнне аб тым, ці варта штосьці змяняць у той ці іншай вобласці.

Першымі выпускамі, паміж якімі пройдзе 4, а не 6 тыдняў, стануць Firefox 71-72. Выпуск Firefox 72 запланаваны на 7 студзеня 2020 гады.

Крыніца: linux.org.ru

Дадаць каментар