Группа особых интересов EPEL Packagers SIG

Общие сведения

Эта SIG объявлена устаревшей

Руководящий комитет EPEL принял решение объявить эту SIG устаревшей. Новые запросы на совместное сопровождение не должны требовать добавления этой SIG в пакеты.

EPEL Packagers SIG — это группа dist-git. Членство в этой группе позволяет вам работать с пакетами, в которых группа epel-packagers-sig добавлена в качестве соавтора. Вы сможете создавать ветки, собирать и работать с этими пакетами EPEL.

Вам не нужно быть членом EPEL Packagers SIG, чтобы собирать пакеты в EPEL.

Спонсоры EPEL Packagers SIG — это члены SIG, которые также входят в Руководящий комитет EPEL.

Зачем?

Часто возникает задержка между выходом нового выпуска Enterprise Linux и появлением дополнительных пакетов для него:

  • Этот пакет нужно ответвить и собрать

  • Существующим сопровождающим нужно решить, хотят ли они поддерживать последнюю версию EPEL или нет

  • Повторить для каждой зависимости

  • Затем годы сопровождения и обновления этого пакета

Добавление группы epel-packagers-sig в качестве соавтора пакета даёт обычному сопровождающему (сопровождающим) больше людей для поддержки пакета в течение многих лет. Это также может помочь быстрее добавить пакет в последнюю версию EPEL.

Рабочий процесс

Мы стремимся находиться где-то между SIG, основанными на языках (например, Python SIG), и статусом «проверенных упаковщиков для EPEL»:

  • как и SIG, основанные на языках, это опционально: если сопровождающий пакета хочет получить помощь в поддержке своих пакетов для EPEL, он может добавить epel-packagers-sig в качестве со-сопровождающих

  • Члены SIG могут запрашивать новые ветки EPEL для пакетов, которые они со-сопровождают

  • Члены SIG могут отмечать пакеты, которые они со-сопровождают, для автоматического ответвления для следующего выпуска EPEL

Существующие сопровождающие могут решить, предоставить ли SIG доступ на запись (в этом случае члены SIG также могут выполнять коммиты в ветки Rawhide и Fedora) или только доступ соавтора (с разрешёнными репозиториями epel). Доступа соавтора теперь достаточно как для запроса веток, так и для отправки обновлений.

Автоматическое ответвление пока не реализовано.

Пакеты

Кандидаты для включения — запросы новых веток старше двух недель. Следует периодически просматривать этот список.

Запросы веток и/или запросы об ошибках, которые должны быть доведены до сведения SIG, должны блокировать трекер EPELPackagersSIG.

См. руководство по зависшим запросам для дальнейших действий, если запрос ветки остаётся без ответа в течение как минимум недели.

Вступление в EPEL Packagers SIG

Добавление в epel-packagers-sig предоставляет коллективный доступ ко всем пакетам, к которым имеет доступ эта группа, поэтому при добавлении новых участников в эту группу нужно быть более осторожными.

Кандидат должен быть опытным сопровождающим пакетов, имеющим опыт работы с различными типами пакетов и знакомым с рекомендациями по упаковке Fedora и политиками сопровождающих пакетов EPEL. Он должен заниматься упаковкой в Fedora и/или EPEL как минимум год.

Процедура аналогична процедуре для проверенных упаковщиков.

  • Создайте заявку в трекере проблем EPEL с указанием причин, по которым вы хотите стать членом.

  • Спонсор Packagers SIG отправит электронное письмо членам SIG, чтобы они были осведомлены о заявке.

  • Спонсоры Packagers SIG голосуют в заявке EPEL.

  • Для утверждения вы должны получить как минимум 1 положительный голос от спонсора SIG без отрицательных голосов в течение недельного периода рассмотрения.

Если вы не были утверждены через неделю, Руководящий комитет EPEL проведёт голосование (применяется обычный механизм голосования EPEL).

Приступайте к работе

См. руководство по зависшим запросам для дальнейших действий, если запрос ветки остаётся без ответа в течение как минимум недели.

Связь с EPEL Packagers SIG

Мы используем те же каналы связи, что и EPEL; подробности см. в Связь с EPEL.