„Firefox“ pereina prie trumpesnio išleidimo ciklo

„Firefox“ kūrėjai paskelbė apie pasirengimo naujiems naršyklės leidimams ciklą sumažinti iki keturių savaičių (anksčiau leidimai būdavo ruošiami per 6-8 savaites). „Firefox 70“ bus išleistas pagal seną tvarkaraštį spalio 22 d., „Firefox 3“ bus išleistas po šešių savaičių gruodžio 71 d., o vėliau bus išleisti bus suformuota kartą per keturias savaites (sausio 7 d., vasario 11 d., kovo 10 d. ir kt.).

Ilgalaikės paramos filialas (ESR) ir toliau bus išleidžiamas kartą per metus ir bus remiamas dar tris mėnesius po to, kai bus suformuotas kitas ESR skyrius. Korekciniai ESR šakos naujinimai bus sinchronizuojami su įprastais leidimais ir taip pat bus išleidžiami kas 4 savaites. Kitas ESR leidimas bus „Firefox 78“, numatytas 2020 m. birželio mėn. „SpiderMonkey“ ir „Tor Browser“ kūrimas taip pat bus perjungtas į 4 savaičių išleidimo ciklą.

Kūrimo ciklo sutrumpinimo priežastis yra noras greičiau pateikti naujas funkcijas vartotojams. Tikimasi, kad dažnesni leidimai suteiks daugiau lankstumo planuojant produktų kūrimą ir įgyvendinant prioritetinius pakeitimus, kad būtų patenkinti verslo ir rinkos poreikiai. Pasak kūrėjų, keturių savaičių kūrimo ciklas leidžia pasiekti optimalų balansą tarp greito naujų žiniatinklio API pristatymo ir kokybės bei stabilumo užtikrinimo.

Sumažinus leidimo parengimo laiką, sumažės beta versijos, naktinių versijų ir kūrėjų leidimų testavimo laikas, kurį planuojama kompensuoti dažnesniu bandomųjų versijų atnaujinimų generavimu. Užuot rengus dvi naujas beta versijas per savaitę, planuojama pritaikyti dažno atnaujinimo išleidimo schemą beta šakai, anksčiau naudotą naktiniams kūrimams.

Siekiant sumažinti nenumatytų problemų riziką pridedant keletą reikšmingų naujovių, apie su jais susijusius pakeitimus leidimų naudotojai bus pranešami ne iš karto, o palaipsniui – pirmiausia funkcija bus suaktyvinta nedidelei vartotojų daliai, o po to perkeliama į visa aprėptis arba dinamiškai išjungiama, kai nustatomi defektai. Be to, norint išbandyti naujoves ir priimti sprendimus dėl jų įtraukimo į pagrindinę struktūrą, „Test Pilot“ programa kvies vartotojus dalyvauti eksperimentuose, kurie nėra susieti su išleidimo ciklu.

Šaltinis: opennet.ru

Добавить комментарий