Firefox prelazi na kraći ciklus izdavanja

Firefox programeri najavio o smanjenju ciklusa pripreme za nova izdanja preglednika na četiri tjedna (ranije su se izdanja pripremala za 6-8 tjedana). Firefox 70 bit će objavljen po starom rasporedu 22. listopada, nakon čega će uslijediti Firefox 3 šest tjedana kasnije, 71. prosinca, nakon čega će uslijediti sljedeća izdanja formirat će se jednom svaka četiri tjedna (7. siječnja, 11. veljače, 10. ožujka itd.).

Dugoročna grana podrške (ESR) nastavit će se objavljivati ​​jednom godišnje i bit će podržana još tri mjeseca nakon formiranja sljedeće ESR grane. Korektivna ažuriranja za granu ESR bit će sinkronizirana s redovnim izdanjima i također će se objavljivati ​​svaka 4 tjedna. Sljedeće ESR izdanje bit će Firefox 78, zakazano za lipanj 2020. Razvoj SpiderMonkeya i Tor Browsera također će se prebaciti na 4-tjedni ciklus izdavanja.

Kao razlog za skraćivanje razvojnog ciklusa navodi se želja za bržim donošenjem novih značajki korisnicima. Očekuje se da će češća izdanja pružiti veću fleksibilnost u planiranju razvoja proizvoda i implementaciji prioritetnih promjena kako bi se zadovoljili poslovni i tržišni zahtjevi. Prema programerima, razvojni ciklus od četiri tjedna omogućuje optimalnu ravnotežu između brze isporuke novih web API-ja i osiguravanja kvalitete i stabilnosti.

Smanjenje vremena za pripremu izdanja dovest će do smanjenja vremena testiranja za beta izdanja, noćne gradnje i izdanja izdanja za razvojne programere, što se planira nadoknaditi češćim generiranjem ažuriranja za testne verzije. Umjesto pripreme dvije nove beta verzije tjedno, planira se prilagoditi shemu izdavanja čestih ažuriranja za beta granu, koja se prethodno koristila za noćne nadogradnje.

Kako bi se smanjio rizik od nepredviđenih problema pri dodavanju nekih značajnih inovacija, promjene povezane s njima neće biti priopćene korisnicima izdanja odjednom, već postupno - prvo će se značajka aktivirati za mali postotak korisnika, a zatim dovesti do punu pokrivenost ili dinamički onemogućeno kada se otkriju nedostaci. Osim toga, za testiranje inovacija i donošenje odluka o njihovom uključivanju u glavnu strukturu, Test Pilot program će pozvati korisnike da sudjeluju u eksperimentima koji nisu vezani uz ciklus izdavanja.

Izvor: opennet.ru

Dodajte komentar