Домой Новости Железо Платформа Fedora Forge готова к работе и сменит Pagure

Платформа Fedora Forge готова к работе и сменит Pagure

Проект Fedora отказывается от системы Pagure в пользу легковесного решения на базе Forgejo. Переход завершится к лету 2026 года.

Команда CLE (Community Linux Engineering), созданная Red Hat для поддержки Fedora и CentOS, официально представила платформу Fedora Forge. Новый инструмент построен на базе проекта Forgejo и призван заменить устаревшую систему Pagure, которая долгое время использовалась для совместной работы над кодом и метаданными пакетов.

Причины отказа от Pagure

Разработчики приняли решение об отказе от Pagure по нескольким веским причинам:

  • Платформа находится в состоянии стагнации.
  • Система требует значительных ресурсов для технического сопровождения.
  • Проект не получил заметного распространения за пределами экосистемы Fedora.

Сроки перехода на Fedora Forge

Командам Fedora Linux предоставлен переходный период до июня 2026 года. После завершения конференции Flock 2026 (14–16 июня) ресурс pagure.io будет переведен в режим «только чтение». В дальнейшем, вплоть до релиза Fedora 46 в 2027 году, планируется полное отключение всех сервисов, опирающихся на Pagure, включая репозитории исходного кода пакетов на src.fedoraproject.org.

Задачи новой платформы

В Fedora Forge будет сосредоточена вся ключевая деятельность сообщества:

  • Поддержка инфраструктуры: управление конфигурациями, написание скриптов развёртывания и сопутствующего инструментария.
  • Подготовка релизов: создание шаблонов и утилит для формирования и распространения сборок Fedora.
  • Организация работы: написание документации, спецификаций и координация взаимодействия внутри команд.
  • Разработка системных приложений: развитие таких проектов, как Fedora Badges, Bodhi и fedmsg.

Важно отметить, что Fedora Forge не предназначен для размещения личных проектов, не связанных с дистрибутивом, или сторонних разработок, даже если их пакеты включены в репозитории Fedora.

Особенности текущей реализации

На данный момент функциональность Forgejo еще не полностью дублирует возможности Pagure. В частности, разработчикам не хватает инструментов для приватных обсуждений (конфиденциальных issue), которые необходимы для работы над уязвимостями до их публичного раскрытия. Сейчас специалисты Fedora тесно сотрудничают с сообществом Forgejo для реализации необходимых функций.

Преимущества Forgejo

Платформа Forgejo представляет собой форк Gitea (в свою очередь выросшего из Gogs). Ключевыми достоинствами системы являются малая требовательность к ресурсам и простота развёртывания. Стандартный функционал включает:

  • Управление задачами и отслеживание проблем (issues);
  • Pull-запросы, Wiki и координацию команд;
  • Автоматизацию CI/CD и интеграцию через веб-хуки (Slack, Discord и др.);
  • Поддержку Git LFS, SSH, HTTPS, LDAP и OAuth.
Источник: http://www.opennet.ru