Mozilla je sporočila, da Firefox prehaja na krajši cikel izdaje

Mozilla Firefox

Razvijalci Firefoxa so napovedali zmanjšanje cikla priprava nove različice brskalnika v štirih tednih (prejšnje različice so bile pripravljene 6-8 tednov). Firefox 70 se bo po zgoraj navedenem načrtu začel 22. oktobranato šest tednov kasneje 3. decembra bo pripravljena različica Firefox 71, po katerem bodo nastali vsake štiri tedne (7. januarja, 11. februarja, 10. marca itd.).

Potem pa dolgoročna različica podpore (ESR) bo izšel enkrat letno kot prej in bo ostal še tri mesece po oblikovanju naslednje različice ESR. Popravljalne posodobitve za podružnico ESR bodo sinhronizirane z rednimi izdajami in bodo objavljene tudi vsake 4 tedne.

Naslednja različica ESR bo Firefox 78, načrtovan za junij 2020. SpiderMonkey in Tor Browser se bosta premaknila tudi na 4-tedenski cikel izdelave izdaje.

Razlog skrajšati razvojni cikel želja je uporabnikom hitreje približati nove funkcije. Pogostejše izdaje naj bi povečale prilagodljivost načrtovanja razvoja izdelkov in izvajanje prednostnih sprememb, ki ustrezajo poslovnim in tržnim zahtevam.

Po mnenju razvijalcev štiritedenski razvojni cikel omogoča optimalno ravnovesje med hitrostjo dobave novih spletnih API-jev in zagotavljanjem kakovosti in stabilnosti.

Od prvega četrtletja 2020 načrtujemo, da bomo na vsake 4 tedne dostavljali glavno različico Firefoxa. Kadenca izdaje Firefox ESR (Extended Enterprise Support Release) bo ostala enaka.

V prihodnjih letih pričakujemo veliko izdajo ESR vsakih 12 mesecev s trimesečnim prekrivanjem podpore med novo ESR in koncem življenjske dobe stare ESR. Naslednji dve glavni izdaji ESR bosta ~ junija 3 in ~ junija 2020.

Krajši cikli sproščanja zagotavljajo večjo prilagodljivost za podporo načrtovanju izdelkov in prednostnim spremembam zaradi poslovnih ali tržnih zahtev.

S štiritedenskimi cikli smo lahko bolj gibčni in hitreje pošiljamo funkcije, hkrati pa uporabljamo enako strogost in skrbnost, ki sta potrebna za kakovostno in stabilno izdajo.

Poleg tega smo razvijalcem hitreje dali v roke nove funkcije in implementacijo novih spletnih API-jev. (To smo na primer nedavno počeli z izvedbami in posodobitvami specifikacij CSS.)

Zmanjšanje časa potrebno za pripravo na izstrelitev bo privedlo do skrajšanja časa testiranja beta različic, nočne različice in izdaje za razvijalce, ki naj bi jih nadomestili s pogostejšimi posodobitvami za poskusne različice.

Namesto da bi pripravili dve novi beta različici tedensko, načrtuje se prilagoditev sheme pogostih izdaj beta za podružnico beta, ki je bil prej uporabljen za nočne različice.

Da bi ohranili kakovost in zmanjšali tveganje v skrajšanem ciklu, moramo:

  • Prepričajte se, da Firefoxova inženirska produktivnost ne bo negativno prizadeta.
  • Pospešite povratno zanko regresije od uvajanja do zaznavanja in reševanja.
  • Znati nadzirati uvajanje funkcij glede na razpoložljivost različice.
  • Zagotovite pravilno preskušanje večjih funkcij, ki zajemajo več ciklov sprostitve.
  • Imeti jasne in dosledne postopke blaženja in odločanja.

Da bi zmanjšali tveganje za težave nepredvidena z dodajanjem nekaterih pomembnih novosti, spremembe, povezane z njimUporabniki različic se ne bodo prenesli enkrat, temveč postopoma; Sprva se bo priložnost aktivirala za majhen odstotek uporabnikov, nato pa bo popolnoma odkrita ali dinamično prekinjena, ko bodo odkrite napake.

Poleg tega bodo uporabniki za preizkušanje novosti in odločitve o njihovi vključitvi v glavno skupino programa Test Pilot povabljeni k sodelovanju v poskusih, ki niso povezani s ciklom priprav na izstrelitev.

vir: https://hacks.mozilla.org/


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Avtopilot je dejal

    Množična odtujitev. Postali smo morski prašički v vseh sektorjih industrije.