Gentoo has completed the first stage of its migration from GitHub to Codeberg.

The Gentoo distribution's developers announced the ability to push changes to an ebuild repository using the Codeberg Git hosting service. Codeberg also hosts mirrors for portage, steve, and gentoolkit development. Codeberg support is currently implemented in addition to the previously used GitHub platform, but they plan to gradually migrate the entire push process to Codeberg. The main reason for switching from GitHub is the push of the Copilot AI service.

Codeberg Git hosting is built on the open source collaborative development platform Forgejo. Forgejo's key features include low resource consumption (it can be used in low-cost VPS) and a simple installation process. Standard project management features are provided, such as task management, issue tracking, pull requests, a wiki, tools for coordinating development teams, release preparation, automated package deployment to repositories, access rights management, integration with continuous integration platforms, code search, LDAP and OAuth authentication, repository access via SSH and HTTP/HTTPS, webhooks for integration with Slack, Discord, and other services, support for Git hooks and Git LFS, and tools for migrating and mirroring repositories.

Source: opennet.ru