Найти в Дзене
Новости linux

Fedora переходит на Forgejo и уравнивает статус KDE с GNOME

Недавно лидер проекта Fedora, Мэтью Миллер, выступил с инициативой о переходе с платформы совместной разработки Pagure на более современное решение. Совет Fedora Council предложил рассмотреть Forgejo в качестве замены. Однако перед окончательным решением было решено провести общественные консультации. Pagure, изначально созданная для Fedora, больше не отвечает современным требованиям и вызывает сложности в поддержке из-за низкой популярности за пределами проекта. В 2020 году проект уже рассматривал замену Pagure на GitLab, но тогда инициатива не получила развития. После очередной оценки платформ выбор сузился до GitLab Community Edition и Forgejo — оба решения с открытым исходным кодом, подходящие для размещения на собственных серверах Fedora. Однако каждая из платформ требует адаптации для поддержки функций Dist Git, используемых в Fedora, и интеграции с ключевыми сервисами. Forgejo оказался предпочтительным выбором, так как это проект с независимым сообществом, в отличие от GitLab, к
Fedora переходит на Forgejo и уравнивает статус KDE с GNOME
Fedora переходит на Forgejo и уравнивает статус KDE с GNOME

Недавно лидер проекта Fedora, Мэтью Миллер, выступил с инициативой о переходе с платформы совместной разработки Pagure на более современное решение.

Совет Fedora Council предложил рассмотреть Forgejo в качестве замены. Однако перед окончательным решением было решено провести общественные консультации. Pagure, изначально созданная для Fedora, больше не отвечает современным требованиям и вызывает сложности в поддержке из-за низкой популярности за пределами проекта.

В 2020 году проект уже рассматривал замену Pagure на GitLab, но тогда инициатива не получила развития. После очередной оценки платформ выбор сузился до GitLab Community Edition и Forgejo — оба решения с открытым исходным кодом, подходящие для размещения на собственных серверах Fedora. Однако каждая из платформ требует адаптации для поддержки функций Dist Git, используемых в Fedora, и интеграции с ключевыми сервисами.

Forgejo оказался предпочтительным выбором, так как это проект с независимым сообществом, в отличие от GitLab, который управляется коммерческой компанией и придерживается модели Open Core. Кроме того, команда Fedora опасается возможных изменений в политике GitLab, которые могут ограничить доступность платформы. Код Forgejo, написанный на языке Go, оказался более подходящим для команды Fedora, чем Ruby, используемый в GitLab.

Forgejo зародился как форк Gitea, отделившись от него в 2022 году после попыток коммерциализации проекта. Написанный на Go и лицензированный по GPLv3+, Forgejo поддерживает интеграцию с такими сервисами, как Slack и Discord, Git Hooks и LFS, а также обладает возможностями миграции и федеративного взаимодействия через ActivityPub.

Кроме того, Fedora Council принял решение предоставить Fedora Spin с KDE Plasma статус базовой редакции наравне с Fedora Workstation (GNOME). Начиная с Fedora 42, обе версии будут иметь одинаковый приоритет в поддержке и продвижении. Это решение стало компромиссом, достигнутым после обсуждений, где было предложено заменить GNOME на KDE по умолчанию. Разработчики согласились, что обе среды достойны равного статуса, и сняли свое первоначальное предложение.

Тема: Linux центр Крылья
Наши партнёры: «Сияние любви», г. Вязники, СИЯНИЕ ЛЮБВИ • НН

Что думаете вы, дорогие наши подписчики? Делитесь своими впечатлениями в комментариях