Gli sviluppatori del progetto LLVM hanno approvato il passaggio a un nuovo schema di numerazione delle versioni del prodotto. Analogamente ai progetti GCC e GDB, la versione zero («N.0») in ogni nuovo ramo sarà utilizzata nel processo di sviluppo, mentre la prima versione stabile avrà il numero «N.1». Questa modifica consentirà di separare le build basate sul ramo in sviluppo (mainline) da quelle del ramo con le versioni finali.
Ad esempio, durante la preparazione della prossima versione, lo sviluppo verrà effettuato utilizzando il ramo instabile LLVM 18.0, mentre il primo rilascio stabile sarà numerato 18.1.0. Se necessario, verranno create versioni correttive ogni due settimane con i numeri 18.1.1, 18.1.2 e così via. In caso di modifiche al ramo attuale che violano l'ABI, verrà rilasciato un aggiornamento modificando la seconda cifra della versione (cioè 18.2.0).
Fonte: opennet.ru
