„Mozilla“ paskelbė, kad „Firefox“ pereina prie trumpesnio išleidimo ciklo

mozilla-firefox

„Firefox“ kūrėjai paskelbė, kad sumažėjo parengimas naujų naršyklės versijų per keturias savaites (ankstesni variantai buvo ruošiami 6-8 savaites). „Firefox 70“ paleis pagal aukščiau pateiktą tvarkaraštį spalio 22 dpaskui po šešių savaičių Gruodžio 3 d. Bus paruošta „Firefox 71“ versija, po kurio jie susiformuos vėlesni leidimai kas keturias savaites (Sausio 7 d., Vasario 11 d., Kovo 10 d. Ir kt.).

Dėl ko ilgalaikė palaikymo versija (ESR) bus išleista kartą per metus, kaip ir anksčiau ir jis liks dar tris mėnesius po naujos ESR versijos sudarymo. Koreguojantys ESR filialo naujiniai bus sinchronizuojami su įprastais leidimais ir taip pat bus išleidžiami kas 4 savaites.

Kita ESR versija bus „Firefox 78“, numatyta 2020 m. Birželio mėn. „SpiderMonkey“ ir „Tor Browser“ taip pat pereis į 4 savaičių leidimų kūrimo ciklą.

Priežastis sutrumpinti vystymosi ciklą tai noras greičiau pristatyti vartotojams naujas funkcijas. Tikimasi, kad dažnesni leidimai padidins produktų kūrimo planavimo lankstumą ir įgyvendins prioritetinius pokyčius, atitinkančius verslo ir rinkos reikalavimus.

Pasak kūrėjų, keturių savaičių kūrimo ciklas leidžia optimaliai suderinti naujų žiniatinklio API teikimo greitį ir kokybės bei stabilumo užtikrinimą.

Nuo 2020 m. Pirmojo ketvirčio pagrindinę „Firefox“ versiją planuojame pristatyti kas 4 savaites. „Firefox ESR“ („Extended Enterprise Support Release“) išleidimo kadencija išliks ta pati.

Ateinančiais metais mes tikimės, kad ESR bus išleista kas 12 mėnesių, o 3 mėnesių parama sutaps tarp naujos ESR ir senojo ESR naudingo tarnavimo laiko pabaigos. Kiti du pagrindiniai ESR leidimai bus ~ 2020 m. Birželio mėn. Ir ~ 2021 m. Birželio mėn.

Trumpesni išleidimo ciklai suteikia didesnį lankstumą palaikant produkto planavimą ir prioritetinius pokyčius dėl verslo ar rinkos reikalavimų.

Naudodami keturių savaičių ciklus, mes galime būti judresni ir greičiau pristatyti funkcijas, tuo pat metu taikydami tą patį griežtumą ir kruopštumą, kurio reikia aukštos kokybės, stabiliam išleidimui.

Be to, kūrėjų rankose greičiau perduodame naujas funkcijas ir naujų žiniatinklio API diegimą. (Tai, ką mes neseniai darėme, pavyzdžiui, su CSS specifikacijų diegimu ir atnaujinimais.)

Laiko sutrumpinimas reikalingi pasirengti paleidimui sumažins beta versijos bandymų laiką, naktinės versijos ir kūrėjų leidimai, kuriuos planuojama kompensuoti dažniau atnaujinant bandomąsias versijas.

Užuot parengęs dvi naujas beta versijas per savaitę, planuojama pritaikyti beta dažnio išleidimo schemą beta šakai, kuris anksčiau buvo naudojamas naktinėms versijoms.

Norėdami išlaikyti kokybę ir sumažinti riziką per trumpesnį ciklą, turime:

  • Užtikrinkite, kad nebūtų pakenkta „Firefox“ inžinerijos produktyvumui.
  • Pagreitinkite regresijos grįžtamąjį ryšį nuo diegimo iki aptikimo ir skiriamosios gebos.
  • Gebėti kontroliuoti funkcijų diegimą, atsižvelgiant į versijos prieinamumą.
  • Užtikrinkite tinkamą didesnių funkcijų, apimančių kelis išleidimo ciklus, testavimą.
  • Turi aiškius ir nuoseklius švelninimo ir sprendimų priėmimo procesus.

Siekiant sumažinti problemų riziką nenumatytas pridedant keletą reikšmingų naujovių, su ja susijusius pakeitimusJie bus nukreipti į versijos vartotojus ne vieną kartą, o palaipsniui; Iš pradžių galimybė bus aktyvuota nedaugeliui vartotojų ir tada ji bus visiškai padengta arba dinamiškai atjungta, kai bus aptikti defektai.

Be to, norėdami išbandyti naujoves ir priimti sprendimus dėl jų įtraukimo į pagrindinę „Test Pilot“ programos komandą, vartotojai bus kviečiami dalyvauti eksperimentuose, kurie nėra susiję su pasirengimo startui ciklu.

Fuente: https://hacks.mozilla.org/


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Autopilotas sakė

    Masinis susvetimėjimas. Mes tapome jūrų kiaulytėmis visuose pramonės sektoriuose.