Russian Fedora

cообщество русскоязычных участников
международного проекта Fedora

Pagure.io

Раз уж заговорили об инфраструктуре, то появился повод рассказать о нашем проекте - Pagure. Это очередной вариант Git-хостинга для проектов Fedora, который открыт для всех, у кого есть FAS-аккаунт. Разработан он с помощью Python, и разрабатывается довольно давно, и как минимум год под нынешним именем.

В истории Fedora использовался и активно используется для Git-хостинга gitosis, затем GitLab и GitHub, и вот теперь Pagure.io. Решение использовать его, а не GitLab, для хостинга ряда проектов принято из-за одной его важной фичи - pull-реквесты, issues, хранятся вместе с проектом, в Git-репозитории. Это позволяет легко экспортировать и переносить метаданные проекта с хоста на хост без потерь. Попробуйте перенести проект целиком с GitHub, чтобы ни тэги к issues, ни pull-реквесты не потерялись. С другой стороны, кроме ряда политических случаев, зачем кому-то понадобится уходить с GitHub?

Комментарии