Екипът, отговорен за подготовката на релизите на Fedora Linux, обяви финалната фаза на миграцията на проекта от собствената платформа Pagure към нова система за съвместна разработка, изградена на базата на проекта Forgejo. В края на септември в тестов режим на базата на Forgejo стартира сервиз за съвместна разработка Fedora Forge за работа с код и разглеждане на проблемни съобщения (issue). На 18 ноември е планиран трансферът на всички отворени и затворени issue съобщения от Pagure към новия сервиз и деактивиране на достъпа до стария интерфейс за проследяване на грешки.
Следователно, след 18 ноември всички проблеми, свързани с релизите и тяхната подготовка, ще бъдат достъпни за публикация само чрез Forgejo. Миграцията ще засегне и основния репозиторий RelEng, който вече е бил клониран в Forgejo. В последствие ще бъде извършен трансферът на останалите репозитории, като faint и composes. Причината за смяната на платформата е, че проектът Pagure изисква големи ресурси за поддръжка, е в състояние на застой и не е получил широко разпространение извън Fedora.
Платформата Forgejo е форк на проекта Gitea, който от своя страна е източник от платформата Gogs. Ключовите характеристики на Forgejo са ниското потребление на ресурси (може да се използва на евтини VPS) и опростеният процес на инсталиране. Предоставят се стандартни възможности за работа с проекти, като управление на задачи, проследяване на проблеми (issues), pull заявки, уики, средства за координация на разработчици, подготовка на релизи, автоматизация на разполагане на пакети в репозитории, управление на права за достъп, интеграция с платформи за непрекъсната интеграция, търсене на код, аутентификация чрез LDAP и OAuth, достъп до репозитория по протоколите SSH и HTTP/HTTPS, свързване на уеб хук-ове за интеграция с Slack, Discord и други услуги, поддръжка на Git хук-ове и Git LFS, инструменти за миграция и зеркализация на репозитории.
Източник: opennet.ru
