Razvijači Firefoxa skraćuju ciklus pripreme izdanja

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.

Tokom poslednjih godina, razvoj Firefoxa izgleda otprilike ovako:

  • 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

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster