I dag annonserte utviklerne at de forkorter utgivelsesforberedelsessyklusen. Fra og med 2020 vil den neste stabile versjonen av Firefox bli utgitt hver 4. uke.
- Nightly 93 (utvikling av nye funksjoner)
- Developer Edition 92 (vurderer beredskapen til nye funksjoner)
- Beta 91 (feilrettinger)
- Nåværende utgivelse 90 (kritiske feilrettinger til neste utgivelse)
Hver 6. uke er det et skifte ned ett trinn:
- beta blir utgivelse
- Developer Edition med deaktiverte funksjoner som utviklerne anså som utilstrekkelig klare, blir til beta
- Det lages et nattklipp, som blir Developer Edition
Snakk om å forkorte denne syklusen gikk, minst 8 år. En kort syklus vil tillate deg å svare raskere på markedskrav og gi større fleksibilitet i planleggingen. Brukere og webapplikasjonsutviklere vil kunne få nye funksjoner og API-er raskere.
Hyppigheten av langsiktige støtteutgivelser (ESR) vil ikke endres. Nye hovedversjoner av ESR er planlagt utgitt hver 12. måned. Etter utgivelsen av en ny versjon, vil den forrige, som nå, støttes i ytterligere 3 måneder for å gi organisasjoner tid til overgang.
En kortere utviklingssyklus betyr uunngåelig mindre beta-testingstid. For å hindre kvalitetsforringelse planlegges følgende tiltak:
- beta-utgivelser vil bli generert ikke to ganger i uken, som nå, men daglig (som i Nighly).
- praksisen med å gradvis rulle ut nye funksjoner som anses som høyrisiko, som kan påvirke brukeropplevelsen alvorlig, vil fortsette (for eksempel har utviklere gradvis gjort brukere i stand til å blokkere automatisk lydavspilling i nye faner og var klare til å deaktivere den når som helst hvis eventuelle problemer oppsto; nå testes det samme opplegget for noen amerikanske brukere for å aktivere DNS-over-HTTPS som standard).
- A/B-testing av små endringer på «live»-brukere forsvinner heller ikke; basert på disse eksperimentene tar utviklere en avgjørelse om noe er verdt å endre i et bestemt område.
De første utgivelsene som slippes med 4 i stedet for 6 uker mellom dem, vil være Firefox 71-72. Firefox 72 utgivelse planlagt fra 7. januar 2020.
Kilde: linux.org.ru