Gli sviluppatori della distribuzione Gentoo hanno annunciato l'implementazione della possibilità di trasferire modifiche nel repository ebuild, utilizzando il servizio di hosting Git Codeberg. Su Codeberg sono anche stati attivati mirror per lo sviluppo di portage, steve e gentoolkit. Il supporto per Codeberg è attualmente implementato in aggiunta alla piattaforma GitHub precedentemente utilizzata, ma in futuro si prevede di trasferire gradualmente l'intero processo di trasferimento delle modifiche su Codeberg. La principale motivazione per lasciare GitHub è l'imposizione del servizio AI Copilot.
Il servizio di hosting Git Codeberg è costruito sulla piattaforma open-source di sviluppo collaborativo Forgejo. Le caratteristiche chiave di Forgejo includono un basso consumo di risorse (può essere utilizzato su macchine economiche VPS) e un semplice processo di installazione. Vengono fornite funzionalità standard per la gestione dei progetti, come la gestione delle attività, il tracciamento dei problemi (issues), le pull request, il wiki, strumenti per il coordinamento dei gruppi di sviluppo, la preparazione delle versioni, l'automazione della distribuzione dei pacchetti nei repository, la gestione dei diritti di accesso, l'integrazione con le piattaforme di integrazione continua, la ricerca del codice, l'autenticazione tramite LDAP e OAuth, l'accesso ai repository tramite i protocolli SSH e HTTP/HTTPS, la connessione di webhook per l'integrazione con Slack, Discord e altri servizi, il supporto per i git hooks e Git LFS, strumenti per la migrazione e lo specchiamento dei repository.
Fonte: opennet.ru
