Oggi gli sviluppatori hanno annunciato una riduzione del ciclo di preparazione delle versioni. A partire dal 2020, il rilascio di una nuova versione stabile di Firefox avverrà ogni 4 settimane.
- Nightly 93 (sviluppo di nuove funzionalità)
- Developer Edition 92 (valutazione della prontezza delle nuove funzionalità)
- Beta 91 (correzione dei bug)
- Versione attuale 90 (correzione di bug critici fino al prossimo rilascio)
Ogni 6 settimane avviene un passaggio verso il basso:
- la beta diventa una versione stabile
- la Developer Edition con funzionalità disattivate che gli sviluppatori considerano non abbastanza pronte, diventa beta
- viene effettuato un estratto di Nightly, che diventa Developer Edition
Le discussioni sulla riduzione di questo ciclo sono andate avanti, per almeno 8 anni. Un ciclo più breve consentirà di rispondere più rapidamente alle esigenze del mercato e fornirà una maggiore flessibilità nella pianificazione. Gli utenti e gli sviluppatori di applicazioni web potranno accedere più rapidamente a nuove funzionalità e API.
La frequenza delle versioni con supporto a lungo termine (ESR) rimarrà invariata. Le nuove versioni principali di ESR sono previste con cadenza annuale. Dopo il rilascio di una nuova versione, la precedente sarà supportata per ulteriori 3 mesi, proprio come avviene attualmente, per dare alle organizzazioni tempo per effettuare la transizione.
La riduzione del ciclo di sviluppo comporta inevitabilmente anche meno tempo per i beta test. Per garantire che la qualità non ne risenta, sono state pianificate le seguenti misure:
- le versioni beta saranno rilasciate ogni giorno, come avviene per le versioni Nightly, anziché due volte a settimana come accade ora.
- continuerà la pratica di un rilascio graduale di nuove funzionalità che sono considerate ad alto rischio e capaci di influenzare seriamente l'esperienza dell'utente (ad esempio, gli sviluppatori hanno gradualmente attivato la disattivazione della riproduzione automatica dell'audio nelle schede nuove e sono stati pronti a disabilitarla in qualsiasi momento se fossero emersi problemi; ora, con lo stesso approccio, è in fase di test l'attivazione di default di DNS-over-HTTPS per un gruppo selezionato di utenti negli Stati Uniti).
- Anche i test A/B di piccole modifiche su utenti "reali" non scompariranno, sulla base di questi esperimenti gli sviluppatori decidono se è opportuno cambiare qualcosa in un'area specifica.
Le prime versioni, tra cui passeranno 4 e non 6 settimane, saranno Firefox 71 e 72. Il rilascio di Firefox 72 programmato è previsto per il 7 gennaio 2020.
Fonte: linux.org.ru
