Il progetto Guix, che sviluppa il manager di pacchetti omonimo e una distribuzione GNU/Linux basata su di esso, ha annunciato il trasferimento dei repository Git da GNU Savannah all'hosting Git Codeberg, che utilizza la piattaforma di sviluppo collaborativo Forgejo (fork di Gitea). Anche i sistemi di revisione delle patch e di tracciamento dei bug, che erano stati basati sull'invio di email, verranno trasferiti su Codeberg.
Tutti i repository Git del progetto saranno trasferiti a Codeberg entro il 7 giugno. Il repository principale di Guix sarà trasferito il 25 maggio, dopodiché per un anno il vecchio repository git.savannah.gnu.org/git/guix.git rimarrà accessibile in forma di mirror. Gli utenti di Guix dovranno sostituire nei file di configurazione channels.scm il riferimento a «git.savannah.gnu.org» con «https://codeberg.org/guix/guix.git», e verrà visualizzato un messaggio pertinente durante l'esecuzione del comando «guix pull».
Dopo il completamento della migrazione, sarà possibile inviare report di bug tramite l'interfaccia web Codeberg Issues e utilizzare il meccanismo delle pull request per inviare le patch. Il supporto per il vecchio metodo di invio di report di bug e patch via email sarà mantenuto fino al 31 dicembre 2025. Tra le ragioni della migrazione si cita il desiderio di semplificare la partecipazione al progetto e di allontanarsi da problematiche tipiche di un'infrastruttura obsoleta, che è troppo complessa, richiede un alto tasso di alti eccessivi, è poco visibile, inaffidabile, richiede molto tempo e rende difficile l'automazione dei controlli di qualità.
Fonte: opennet.ru
