Вид деятельности участника
Как присоединиться к майнтенерам коллекции пакетов Fedora?
Итак, вы решили стать майнтейнером проекта Fedora? Это руководство позволит вам создать ваш первый пакет.
Станье майнтейнером коллекции пакетов Fedora
Прочитайте о руководящих принципах
Если вы не знаете как создавать RPM пакеты, прочитайте Руководство по созданию пакетов а также Руководство по сборке пакетов.
Прочитайте Руководящие принципы создателя пакетов и Руководящие принципы именования пакетов .
Вы должны хорошо ознакомиться с этими руководствами. Они регулируют добавление каждого пакета. Если у вас есть вопросы, спрашивайте в списке рассылки упаковщиков Fedora .
Создайте учётную запись Bugzilla
Убедитесь, что вы имеете учетную запись в Red Hat Bugzilla .
Почтовый адрес, который вы используете в качестве учётной записи bugzilla должен совпадать с почтовым адресом используемым в систему учётных записей Fedora для всех вещей связанных с упаковкой в Fedora.
Присоединитесь к важным спискам рассылок
Вам необходимо присоединиться к списку рассылки fedora-devel-announce@redhat.com. Это довольно тихий список, где размещается только очень важная информация, касающаяся разработки.
Вы можете присоединиться к списку рассылки fedora-devel-list@redhat.com, где обсуждаются вопросы разработки Fedora и поддержка. Это очень активный список рассылки.
Вы также можете присоединиться к списку рассылки fedora-extras-commits@redhat.com -- Данный список рассылки рассылает все уведомления обо всех фиксация всех пакетов в репозитарии Fedora. Это очень активный список рассылки. Бада данных пакетов Fedora отошлёт письмо с фиксацией для пакетов, которые со вобираетесь (совместно) поддерживать.
Другой список который вы можете просмотреть (хотябы его архив) -- fedora-packaging@redhat.com. Это список рассылки комитета упаковщиков Fedora, тах, кто определяет руководящие принципы касающиеся всех официальных пакетов проекта Fedora.
Установите клиентские инструменты сборки (Koji)
Чтобы собрать пакеты для коллекции Fedora или EPEL, вам нужен Koji.
Вам, также нужно сгенерировать клиентский сертификат в Fedora Account System и сохранить его в файле ~/.fedora.cert
, где make-файлы (makefiles) Fedora CVS будут искать эти файлы по умолчанию.
Пакет fedora-packager
предоставляет инструменты, предназначенные для того, чтобы помочь в установке и работе с fedora, поэтому установите его:
yum install fedora-packager
После установки запустите его, запустив установку конфигурации koji:
fedora-packager-setup