Firefox lülitub lühemale väljalasketsüklile

Firefoxi arendajad teatas uute brauseriväljaannete ettevalmistustsükli vähendamine neljale nädalale (varem valmistati väljalasked ette 6–8 nädalaga). Firefox 70 avaldatakse vana ajakava järgi 22. oktoobril, sellele järgneb Firefox 3 kuus nädalat hiljem 71. detsembril, millele järgnevad väljalasked moodustatakse üks kord nelja nädala jooksul (7. jaanuar, 11. veebruar, 10. märts jne).

Pikaajaline tugiharu (ESR) vabaneb jätkuvalt kord aastas ja seda toetatakse veel kolm kuud pärast järgmise ESR-i haru moodustamist. ESR-i haru parandavad värskendused sünkroonitakse tavaliste väljalasetega ja avaldatakse samuti iga 4 nädala järel. Järgmine ESR-i väljalase on Firefox 78, mis on kavandatud ilmuma 2020. aasta juunis. SpiderMonkey ja Tor Browseri arendus lülitatakse samuti üle 4-nädalasele väljalasketsüklile.

Arendustsükli lühendamise põhjuseks on toodud soov uusi funktsioone kiiremini kasutajateni tuua. Sagedasemad väljalasked tagavad eeldatavasti suurema paindlikkuse tootearenduse planeerimisel ja prioriteetsete muudatuste elluviimisel, et vastata äri- ja turunõudlustele. Arendajate sõnul võimaldab neljanädalane arendustsükkel luua optimaalse tasakaalu uute veebi API-de kiire tarnimise ning kvaliteedi ja stabiilsuse tagamise vahel.

Väljalaske ettevalmistamiseks kuluva aja lühendamine toob kaasa beetaversioonide, igaõhtuste ja Developer Editioni väljaannete testimisaja lühenemise, mida plaanitakse kompenseerida testversioonide värskenduste sagedasema genereerimisega. Selle asemel, et valmistada ette kaks uut beetaversiooni nädalas, on kavas kohandada beetaharu sagedast värskenduste väljalaske skeemi, mida varem kasutati igaõhtuste ehitamiste jaoks.

Et vähendada ettenägematute probleemide ohtu mõne olulise uuenduse lisamisel, ei edastata nendega seotud muudatusi väljaannete kasutajatele korraga, vaid järk-järgult – esmalt aktiveeritakse funktsioon väikese protsendi kasutajate jaoks ja seejärel viiakse see täielik katvus või dünaamiliselt keelatud, kui tuvastatakse defektid. Lisaks kutsub programm Test Pilot kasutajaid osalema katsetes, mis ei ole väljalasketsükliga seotud, et katsetada uuendusi ja teha otsuseid nende põhistruktuuri kaasamise kohta.

Allikas: opennet.ru

Lisa kommentaar