Danas su programeri objavili da skraćuju ciklus pripreme izdanja. Počevši od 2020. godine, izdanje nove stabilne verzije Firefoxa će se dešavati svake 4 nedelje.
- Nightly 93 (razvoj novih mogućnosti)
- Developer Edition 92 (procena spremnosti novih mogućnosti)
- Beta 91 (ispravke grešaka)
- Trenutni Release 90 (ispravke kritičnih grešaka do sledećeg izdanja)
Svake 6 nedelja dolazi do pomeranja na jednu stepenicu niže:
- beta postaje release
- Developer Edition sa isključenim mogućnostima koje su programeri smatrali nedovoljno spremnim prelazi u betu
- pravi se presečen Nightly, koji postaje Developer Edition
Razgovori o skraćenju ovog ciklusa su trajali, barem, 8 godina. Kratak ciklus će omogućiti brže reagovanje na zahteve tržišta i dati veću fleksibilnost u planiranju. Korisnici i programeri web aplikacija će brže dobiti nove mogućnosti i API-e.
Učestalost izdanja sa dugoročnom podrškom (ESR) se neće promeniti. Nove glavne verzije ESR planiraju se izdavati svake 12 meseci. Nakon izdanja nove verzije, prethodna, kao i sada, biće podržana još 3 meseca kako bi se organizacijama omogućilo vreme za prelazak.
Skraćenje razvojnog ciklusa neminovno znači i manje vreme beta-testiranja. Da se ne bi smanjio kvalitet, planirane su sledeće mere:
- beta izdanja će se formirati ne dva puta nedeljno, kao sada, već dnevno (kao u Nightly).
- nastaviće se praksa postepenog uvođenja novih mogućnosti, koje se smatraju visokorizičnim, a koje mogu ozbiljno uticati na korisničko iskustvo (na primer, programeri su postepeno uključivali funkciju blokiranja automatskog reprodukcije zvuka na novim karticama i bili su spremni odmah je isključiti ako se jave problemi; trenutno se na delu korisnika iz SAD-a testira automatsko uključivanje DNS-over-HTTPS).
- A/B testiranje malih promena na 'živim' korisnicima takođe ne nestaje, na osnovu ovih eksperimenata programeri donose odluke o tome da li nešto menjati u određenoj oblasti.
Prva izdanja između kojih će proći 4, a ne 6 nedelja biće Firefox 71—72. Izdanje Firefoxa 72 je planirano do 7. siječnja 2020. godine.
Izvor: linux.org.ru
