Firefox се префрла на пократок циклус на ослободување

Програмери на Firefox објавија за намалување на циклусот на подготовка за новите изданија на прелистувачот на четири недели (претходно, изданијата се подготвуваа за 6-8 недели). Firefox 70 ќе биде објавен по стариот распоред на 22 октомври, проследен со Firefox 3 шест недели подоцна, на 71 декември, проследен со следните изданија ќе се формираат еднаш на секои четири недели (7 јануари, 11 февруари, 10 март итн.).

Филијалата за долгорочна поддршка (ESR) ќе продолжи да се издава еднаш годишно и ќе биде поддржана уште три месеци по формирањето на следната ESR филијала. Корективните ажурирања за филијалата ESR ќе се синхронизираат со редовните изданија и исто така ќе се објавуваат на секои 4 недели. Следното издание на ESR ќе биде Firefox 78, закажано за јуни 2020 година. Развојот на SpiderMonkey и Tor Browser исто така ќе биде префрлен на 4-неделен циклус на издавање.

Причината за скратување на развојниот циклус е желбата побрзо да се донесат нови функции до корисниците. Почестите изданија се очекува да обезбедат поголема флексибилност во планирањето на развојот на производите и спроведувањето на приоритетните промени за да се задоволат деловните и барањата на пазарот. Според програмерите, четиринеделен циклус на развој овозможува оптимална рамнотежа помеѓу брзото доставување на нови веб API и обезбедувањето квалитет и стабилност.

Намалувањето на времето за подготовка на изданието ќе доведе до намалување на времето за тестирање за бета изданија, ноќни изданија и изданија за програмери, што се планира да се компензира со почесто генерирање ажурирања за тест-изданија. Наместо да се подготвуваат две нови бета верзии неделно, планирано е да се прилагоди шемата за објавување на чести ажурирања за бета гранката, која претходно се користеше за ноќни изданија.

За да се намали ризикот од непредвидени проблеми при додавање на некои значајни иновации, промените поврзани со нив нема да се соопштуваат на корисниците на изданијата одеднаш, туку постепено - прво, функцијата ќе се активира за мал процент од корисниците, а потоа ќе се доведе до целосна покриеност или динамично оневозможена кога ќе се утврдат дефекти. Дополнително, за тестирање на иновациите и донесување одлуки за нивно вклучување во главната структура, програмата Тест пилот ќе ги покани корисниците да учествуваат во експерименти кои не се поврзани со циклусот на издавање.

Извор: opennet.ru

Додадете коментар