Gli sviluppatori di Firefox abbreviano il ciclo di preparazione delle versioni.

Oggi gli sviluppatori hanno annunciato che abbreviano il ciclo di preparazione delle versioni. A partire dal 2020, il rilascio di una nuova versione stabile di Firefox avverrà ogni 4 settimane.

Negli ultimi anni, lo sviluppo di Firefox è stato approssimativamente così:

  • Nightly 93 (sviluppo di nuove funzionalità)
  • Developer Edition 92 (valutazione della prontezza delle nuove funzionalità)
  • Beta 91 (correzione di bug)
  • Versione corrente 90 (correzione di errori critici fino al rilascio successivo)

Ogni 6 settimane avviene uno spostamento di un gradino verso il basso:

  • la beta diventa rilascio
  • la Developer Edition con funzionalità disabilitate, ritenute dagli sviluppatori non abbastanza pronte, diventa beta
  • si esegue un campionamento di Nightly, che diventa Developer Edition

Le discussioni sull'accorciamento di questo ciclo sono durate, almeno, per 8 anni. Un ciclo più breve permetterà di rispondere più rapidamente alle esigenze del mercato e offrirà 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) non cambierà. Si prevede che le nuove versioni principali di ESR vengano rilasciate ogni 12 mesi. Dopo il rilascio di una nuova versione, la precedente continuerà ad essere supportata per altri 3 mesi, così da dare alle organizzazioni il tempo necessario per effettuare il passaggio.

L'accorciamento del ciclo di sviluppo comporta inevitabilmente anche un minore tempo per il beta testing. Per evitare un abbassamento della qualità, sono state pianificate le seguenti misure:

  • le versioni beta saranno create non due volte a settimana, come avviene ora, ma quotidianamente (come in Nightly).
  • continuerà la pratica di distribuzione graduale di nuove funzionalità ritenute ad alto rischio, in grado di influenzare seriamente l'esperienza utente (ad esempio, gli sviluppatori hanno gradualmente attivato per gli utenti il blocco dell'audio automatico nelle nuove schede e sono stati pronti a disattivarlo in qualsiasi momento se fossero sorti problemi; attualmente, secondo lo stesso schema, è in fase di test per alcuni utenti negli Stati Uniti l'attivazione predefinita di DNS-over-HTTPS).
  • Il test A/B di piccole modifiche su utenti "reali" non scompare, basandosi su questi esperimenti, gli sviluppatori prendono decisioni su eventuali cambiamenti in un campo specifico.

I primi rilasci, tra i quali intercorrono 4 invece di 6 settimane, saranno Firefox 71—72. Il rilascio di Firefox 72 è previsto è programmato per il 7 gennaio 2020.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster