Project Fedora recently announced the launch of a new joint development service called Fedora Forge, which is built using the Forgejo project. This service is being developed to replace its current platform, Pagure, which is used in Fedora for collaboration with code and metadata. The decision to replace Pagure was made because the platform requires large resources to maintain, is stagnant, and has not gained widespread adoption outside of Fedora. It is believed that Fedora Forge will streamline the development process and facilitate the transfer of changes to the main Fedora teams.
Fedora Forge is currently in pilot mode and is being tested on several subprojects and Special Interest Groups (SIGs). For example, Fedora Forge has already been implemented in groups such as RELENG (Release Engineering), Council, and Fesco (Fedora Engineering Steering Committee). Moving forward, the number of projects developed on Fedora Forge will expand, and this service will become the primary collaboration platform for Fedora development.
To automate the transition of projects from Pagure to Fedora Forge, the Forgejo platform includes a tool called Pagure Migrator. This tool allows for the transfer of pull requests, tickets, discussions, tags, and users. Unlike Pagure.io, Fedora Forge does not support personal projects and focuses solely on projects related to the development of Fedora Linux.
Additionally, the beta version of Fedora Linux 43 has been released, marking the transition to the final testing stage where only critical errors will be addressed. The official release of Fedora Linux 43 is scheduled for November 11 and will include versions such as Fedora Workstation, Fedora Kde Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite, and Live spins with various user environments. These versions will be available for X86_64, Power64, and ARM64 (AARCH64) architectures.
Some significant changes in Fedora Linux 43 include the update of the desktop in Fedora Workstation to the Gnome 49 branch, and the removal of packages that enabled GNOME to run on top of the X server. GNOME users who currently use X11 will be transitioned to the GNOME session based on Wayland, with the option to launch X11 applications using XWayland.