Gli sviluppatori di Firefox ridurranno il ciclo di rilascio

Oggi gli sviluppatori hanno annunciato che stanno abbreviando il ciclo di preparazione del rilascio. A partire dal 2020, la prossima versione stabile di Firefox verrà rilasciata ogni 4 settimane.

Negli ultimi anni, lo sviluppo di Firefox è stato simile a questo:

  • ogni notte 93 (sviluppo di nuove funzionalità)
  • Developer Edition 92 (valutazione della disponibilità di nuove funzionalità)
  • beta 91 (correzioni di bug)
  • Versione attuale 90 (correzioni di bug critici fino alla prossima versione)

Ogni 6 settimane c'è uno spostamento verso il basso di un livello:

  • la beta diventa release
  • La Developer Edition con funzionalità disabilitate che gli sviluppatori consideravano non sufficientemente pronte diventa beta
  • viene effettuato un taglio Nightly, che diventa la Developer Edition

Parliamo di abbreviare questo ciclo camminava, almeno 8 anni.Un ciclo breve consentirà di rispondere più rapidamente alle richieste del mercato e fornire maggiore flessibilità nella pianificazione. Gli utenti e gli sviluppatori di applicazioni web potranno ottenere nuove funzionalità e API più velocemente.

La frequenza dei rilasci di supporto a lungo termine (ESR) non cambierà. È previsto il rilascio di nuove versioni principali di ESR ogni 12 mesi. Dopo il rilascio di una nuova versione, quella precedente, come adesso, sarà supportata per altri 3 mesi per dare alle organizzazioni il tempo di migrare.

Un ciclo di sviluppo più breve significa inevitabilmente meno tempo di beta testing. Per evitare un calo della qualità sono previste le seguenti misure:

  • Le versioni beta verranno generate non due volte a settimana, come adesso, ma quotidianamente (come in Nighly).
  • continuerà la pratica di introdurre gradualmente nuove funzionalità considerate ad alto rischio, in grado di compromettere seriamente l'esperienza dell'utente (ad esempio, gli sviluppatori hanno gradualmente abilitato gli utenti a bloccare la riproduzione automatica del suono in nuove schede ed erano pronti a disabilitarla in qualsiasi momento se si sono verificati eventuali problemi; ora lo stesso schema è in fase di test per alcuni utenti statunitensi per abilitare DNS-over-HTTPS per impostazione predefinita).
  • Anche i test A/B di piccole modifiche sugli utenti “live” non scompariranno; sulla base di questi esperimenti, gli sviluppatori decidono se vale la pena cambiare qualcosa in una particolare area.

Le prime versioni ad essere rilasciate a distanza di 4 anziché 6 settimane saranno Firefox 71-72. Versione Firefox 72 è previsto a partire dal 7 gennaio 2020.

Fonte: linux.org.ru

Aggiungi un commento