Firefoxi arendajad lühendavad väljalasketsüklit

Täna teatasid arendajad, et nad lühendavad väljalaske ettevalmistamise tsüklit. Alates 2020. aastast antakse Firefoxi järgmine stabiilne versioon välja iga 4 nädala järel.

Viimastel aastatel on Firefoxi arendus välja näinud umbes selline:

  • öine 93 (uute funktsioonide arendamine)
  • Arendaja väljaanne 92 (uute funktsioonide valmisoleku hindamine)
  • beeta 91 (veaparandused)
  • Praegune väljalase 90 (kriitilised veaparandused kuni järgmise väljalaskeni)

Iga 6 nädala järel toimub nihe ühe astme võrra allapoole:

  • beeta muutub väljalaseks
  • Developer Edition koos keelatud funktsioonidega, mida arendajad pidasid ebapiisavalt valmis olevaks, muutub beetaversioonis
  • tehakse Nightly cut, millest saab Developer Edition

Rääkige selle tsükli lühendamisest kõndis, vähemalt 8 aastat Lühike tsükkel võimaldab kiiremini reageerida turu nõudmistele ja pakkuda suuremat paindlikkust planeerimisel. Kasutajad ja veebirakenduste arendajad saavad uusi funktsioone ja API-sid kiiremini kätte.

Pikaajaliste tugiväljaannete (ESR) sagedus ei muutu. ESR-i uued suuremad versioonid on kavas välja anda iga 12 kuu järel. Pärast uue versiooni väljaandmist toetatakse eelmist, nagu praegugi, veel 3 kuud, et anda organisatsioonidele aega üleminekuks.

Lühem arendustsükkel tähendab paratamatult vähem beetatestimise aega. Kvaliteedi languse vältimiseks kavandatakse järgmised meetmed:

  • beetaversiooni ei genereerita mitte kaks korda nädalas, nagu praegu, vaid iga päev (nagu Nighly puhul).
  • jätkub uute kõrge riskitasemega funktsioonide järkjärguline kasutuselevõtt, mis võivad kasutajakogemust tõsiselt mõjutada (näiteks võimaldasid arendajad järk-järgult kasutajatel blokeerida automaatse heli taasesituse uutel vahekaartidel ja olid valmis selle igal ajal keelama, kui tekkisid probleemid; nüüd testitakse sama skeemi mõne USA kasutaja jaoks, et DNS-üle HTTPS-i vaikimisi lubada).
  • Samuti ei kao kuhugi väikeste muudatuste A/B testimine “reaalajas” kasutajate peal, nende katsete põhjal teevad arendajad otsuse, kas konkreetses valdkonnas tasub midagi muuta.

Esimesed väljalasked, mis avaldatakse 4, mitte 6 nädalase vahega, on Firefox 71–72. Firefox 72 väljalase planeeritud seisuga 7. jaanuar 2020.

Allikas: linux.org.ru

Lisa kommentaar