Mozilla paziņoja, ka Firefox pāriet uz īsāku izlaišanas ciklu

Mozilla Firefox

Firefox izstrādātāji ir paziņojuši par cikla samazināšanu sagatavošana jaunas pārlūka versijas četru nedēļu laikā (iepriekšējās versijas tika sagatavotas 6-8 nedēļas). Firefox 70 tiks palaists saskaņā ar iepriekš minēto grafiku 22. oktobrīpēc tam sešas nedēļas vēlāk 3. decembrī tiks sagatavota Firefox 71 versija, pēc kura tie veidosies nākamie izlaidumi ik pēc četrām nedēļām (7. janvāris, 11. februāris, 10. marts utt.).

Pēc kura atbalsta ilgtermiņa versija (ESR) tiks izlaists reizi gadā tāpat kā līdz šim un tas paliks vēl trīs mēnešus pēc nākamās ESR versijas izveidošanas. ESR filiāles koriģējošie atjauninājumi tiks sinhronizēti ar parastajiem izlaidumiem un tiks izlaisti arī ik pēc 4 nedēļām.

Nākamā ESR versija būs Firefox 78, kas paredzēta 2020. gada jūnijā. SpiderMonkey un Tor Browser arī pāriet uz 4 nedēļu izlaišanas veidošanas ciklu.

Iemesls lai saīsinātu attīstības ciklu tā ir vēlme ātrāk ieviest lietotājiem jaunas funkcijas. Paredzams, ka biežākas izlaišanas palielinās produktu attīstības plānošanas elastību un prioritāru izmaiņu ieviešanu, kas atbilst uzņēmumu un tirgus prasībām.

Pēc izstrādātāju domām, četru nedēļu attīstības cikls ļauj optimāli līdzsvarot jaunu Web API piegādes ātrumu un kvalitātes un stabilitātes nodrošināšanu.

Sākot ar 2020. gada pirmo ceturksni, mēs plānojam ik pēc 4 nedēļām piegādāt galveno Firefox galveno versiju. Firefox ESR (Extended Enterprise Support Release) izlaišanas kadence paliks nemainīga.

Turpmākajos gados mēs paredzam lielu ESR izlaišanu ik pēc 12 mēnešiem ar 3 mēnešu atbalsta pārklāšanos starp jauno ESR un vecā ESR lietderīgās lietošanas laiku. Nākamie divi galvenie ESR izlaidumi būs ~ 2020. gada jūnijs un ~ 2021. gada jūnijs.

Īsāki izlaišanas cikli nodrošina lielāku elastību, lai atbalstītu produktu plānošanu un prioritāras izmaiņas biznesa vai tirgus prasību dēļ.

Ar četru nedēļu cikliem mēs varam būt veiklāki un ātrāk nosūtīt funkcijas, vienlaikus piemērojot to pašu stingrību un pienācīgu rūpību, kas nepieciešama augstas kvalitātes, stabilai izlaišanai.

Turklāt izstrādātāji ātrāk nodod jaunas funkcijas un jaunu tīmekļa API ieviešanu. (To mēs nesen darījām ar, piemēram, CSS spec ieviešanu un atjaunināšanu.)

Laika samazināšana nepieciešami, lai sagatavotos palaišanai novedīs pie beta versiju testēšanas laika samazināšanās, nakts versijas un izstrādātāju izdevumus, kurus plānots kompensēt ar biežākiem izmēģinājuma versiju atjauninājumiem.

Tā vietā, lai sagatavotu divas jaunas beta versijas nedēļā, ir plānots pielāgot beta biežas izlaišanas shēmu beta filiālei, kas iepriekš tika izmantots nakts versijām.

Lai saīsinātā ciklā saglabātu kvalitāti un samazinātu risku, mums:

  • Pārliecinieties, ka Firefox inženierijas produktivitāte netiek negatīvi ietekmēta.
  • Paātriniet regresijas atgriezeniskās saites ciklu no izvietošanas līdz noteikšanai un izšķirtspējai.
  • Spēj kontrolēt funkciju izvietošanu, pamatojoties uz versijas pieejamību.
  • Nodrošiniet pareizu lielāko funkciju, kas aptver vairākus atbrīvošanas ciklus, pārbaudi.
  • Ir skaidri un konsekventi ietekmes mazināšanas un lēmumu pieņemšanas procesi.

Lai samazinātu problēmu risku neparedzētu pievienojot dažus nozīmīgus jauninājumus, ar to saistītās izmaiņasVersiju lietotāji tiks novirzīti nevis vienu reizi, bet pakāpeniski; Sākumā iespēja tiks aktivizēta nelielam lietotāju procentam, un pēc tam tā tiks pilnībā pārklāta vai dinamiski atvienota, kad tiks atklāti defekti.

Turklāt, lai pārbaudītu jauninājumus un pieņemtu lēmumus par to iekļaušanu programmas Test Pilot galvenajā komandā, lietotāji tiks aicināti piedalīties eksperimentos, kas nav saistīti ar starta sagatavošanas ciklu.

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


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   autopilots teica

    Masveida atsvešināšanās. Mēs esam kļuvuši par jūrascūciņām visās nozares nozarēs.