Firefox passa a un ciclo di rilascio più breve

Sviluppatori di Firefox annunciato sulla riduzione del ciclo di preparazione per le nuove versioni del browser a quattro settimane (in precedenza, le versioni venivano preparate in 6-8 settimane). Firefox 70 verrà rilasciato secondo il vecchio programma il 22 ottobre, seguito da Firefox 3 sei settimane dopo, il 71 dicembre, seguito dalle versioni successive sarà formato una volta ogni quattro settimane (7 gennaio, 11 febbraio, 10 marzo, ecc.).

Il ramo di supporto a lungo termine (ESR) continuerà ad essere rilasciato una volta all'anno e sarà supportato per altri tre mesi dopo la formazione del ramo ESR successivo. Gli aggiornamenti correttivi per il ramo ESR verranno sincronizzati con i rilasci regolari e verranno rilasciati anche ogni 4 settimane. La prossima versione di ESR sarà Firefox 78, prevista per giugno 2020. Anche lo sviluppo di SpiderMonkey e Tor Browser passerà a un ciclo di rilascio di 4 settimane.

Il motivo addotto per abbreviare il ciclo di sviluppo è il desiderio di offrire più rapidamente nuove funzionalità agli utenti. Si prevede che rilasci più frequenti garantiranno una maggiore flessibilità nella pianificazione dello sviluppo del prodotto e nell'implementazione delle modifiche prioritarie per soddisfare le richieste aziendali e del mercato. Secondo gli sviluppatori, un ciclo di sviluppo di quattro settimane consente un equilibrio ottimale tra la fornitura rapida di nuove API Web e la garanzia di qualità e stabilità.

Ridurre il tempo di preparazione di una versione porterà a una diminuzione dei tempi di test per le versioni beta, le build notturne e le versioni Developer Edition, che si prevede sarà compensato da una generazione più frequente di aggiornamenti per le build di test. Invece di preparare due nuove versioni beta a settimana, si prevede di adattare lo schema di rilascio degli aggiornamenti frequenti per il ramo beta, precedentemente utilizzato per le build notturne.

Per ridurre il rischio di problemi imprevisti durante l'aggiunta di innovazioni significative, i cambiamenti ad esse associati non verranno comunicati agli utenti delle versioni immediatamente, ma gradualmente: prima la funzionalità verrà attivata per una piccola percentuale di utenti, quindi portata a copertura completa o disabilitata dinamicamente quando vengono identificati difetti. Inoltre, per testare le innovazioni e prendere decisioni sulla loro inclusione nella struttura principale, il programma Test Pilot inviterà gli utenti a partecipare ad esperimenti non legati al ciclo di rilascio.

Fonte: opennet.ru

Aggiungi un commento