Colin Percival, il leader del team responsabile della preparazione delle release di FreeBSD, ha annunciato un cambiamento nei processi di formazione e supporto delle versioni. A partire dal ramo FreeBSD 15, previsto per la fine del 2025, il periodo di supporto per i rami principali dopo la creazione della prima release (15.0) sarà ridotto da 5 a 4 anni. Inoltre, i nuovi rami principali verranno creati ogni due anni.
Le release intermedie (15.1, 15.2, 15.3) saranno sviluppate nell'ambito di un ciclo di sviluppo fisso, prevedendo la pubblicazione di nuove versioni in un ramo circa ogni 6 mesi, anziché una volta all'anno come avvenuto fino ad ora. Considerando il supporto simultaneo di due rami principali diversi, una nuova release intermedia sarà pubblicata ogni 3 mesi (15.4, 16.1, 15.5, 16.2, ecc.), fatta eccezione per la preparazione delle prime release di nuovi rami principali, prima dei quali ci sarà una pausa di 6 mesi tra le release (ad esempio, la release 15.3 sarà creata a giugno 2027, 16.0 a dicembre 2027, 15.4 a marzo 2028, 16.1 a giugno 2028).
Si nota che le recenti ottimizzazioni dell'interazione tra i team responsabili della formazione delle release e dello sviluppo hanno permesso di ridurre il processo di preparazione delle release a 3 versioni beta e un candidato alle release, anziché 3-4 versioni beta e 3-6 candidati alle release. Con tale organizzazione dello sviluppo, 3 mesi per preparare una release intermedia sono sufficienti. La riduzione del ciclo di preparazione delle release consentirà di fornire più rapidamente agli utenti nuove funzionalità e ridurre il carico nella preparazione di ciascuna release. Il modello di sviluppo generale prevedibile semplificherà per gli utenti la pianificazione del passaggio a nuove release, ma in caso di problemi critici, gli sviluppatori si riservano il diritto di rinviare la release fino al completamento della correzione.
Il nuovo programma per la formazione e il supporto delle release di FreeBSD:
- 13.3: Mar 2024 Dic 2024
- 14.1: Giu 2024 Mar 2025
- 13.4: Set 2024 Giu 2025
- 14.2: Dic 2024 Set 2025
- 13.5: Mar 2025 Apr 2026
- 14.3: Giu 2025 Giu 2026
- 15.0: Dic 2025 Set 2026
- 14.4: Mar 2026 Dic 2026
- 15.1: Giu 2026 Mar 2027
- 14.5: Set 2026 Giu 2027
- 15.2: Dic 2026 Set 2027
- 14.6: Mar 2027 Nov 2028
- 15.3: Giu 2027 Giu 2028
- 16.0: Dic 2027 Set 2028
- 15.4: Mar 2028 Dic 2028
- 16.1: Giu 2028 Mar 2029
- 15.5: Set 2028 Giu 2029
- 16.2: Dic 2028 Set 2029
- 15.6: Mar 2029 Dic 2029
- 16.3: Giu 2029 Giu 2030
- 17.0: Dic 2029 Set 2030
Fonte: opennet.ru
