Как спонсировать нового участника

Становление спонсором коллекции пакетов Fedora

Коллекция пакетов Fedora была создана таким образом, чтобы поощрять "обучение через практику" и развитие кооперативных отношений между упаковщиками Fedora. Как только упаковщики приобретают достаточные знания об упаковке, чтобы помогать другим в этом процессе, они могут подать заявку на получение статуса спонсора. Поскольку "достаточные знания" — это неработоспособно расплывчатое понятие, были установлены следующие руководящие принципы. Будущие спонсоры должны:

  • Обслуживать как минимум три пакета.

  • Выполнить пять высококачественных, нетривиальных рецензий пакетов.

  • Быть участниками группы упаковщиков как минимум один цикл релиза (обычно шесть месяцев), чтобы они видели процесс ветвления для нового релиза.

Эти требования всё ещё несколько расплывчаты, чтобы допускать гибкость, но должны давать разумное представление о том, какой объём опыта требуется.

Если вы упаковщик и чувствуете, что готовы, и хотели бы перейти на статус спонсора, просто создайте заявку в системе заявок спонсоров упаковщиков. Эти заявки автоматически отправляются в список рассылки спонсоров. Будет добавлен отчёт, содержащий информацию о ваших проверенных и принадлежащих/совместно обслуживаемых пакетах, но не стесняйтесь предоставлять дополнительную информацию, которую нелегко найти, например, о неформальных рецензиях или о будущих упаковщиках, которых вы хотели бы спонсировать.

Голоса будут собираться в заявке в течение недели. По истечении этого времени, если разница между голосами "за" и "против" составит +3 или больше, ваша заявка будет одобрена, и вы будете немедленно повышены до статуса спонсора. Если нет, ваша заявка будет закрыта. Вы можете подать заявку повторно в любое время, когда почувствуете, что у вас больше поддержки. После ожидания около часа, пока новые разрешения распространятся по системе, вы сможете спонсировать новых упаковщиков.

Спонсирование кого-либо для коллекции пакетов Fedora

Спонсирование кого-либо для доступа к коллекции пакетов Fedora относительно просто. Если вы ищете кого-то для спонсирования, загляните в систему учётных записей Fedora в поисках участников, которые в настоящее время ищут спонсора. Обратите внимание, что они также должны были отправить запрос на рецензирование пакета, который они предлагают добавить в Fedora, на Red Hat Bugzilla. В этом запросе они должны написать, что им нужен спонсор.

Bugzilla отправит уведомление о новом запросе на рецензирование в список рассылки fedora-package-review. Взгляните на их пакет и проведите его рецензирование. Если он выглядит разумным и, похоже, соответствует Рекомендациям по упаковке, то они, вероятно, хороший кандидат для спонсирования.

Добавьте любые комментарии об изменениях в запросе на рецензирование в Bugzilla, которые, как кажется, необходимы для соответствия требованиям, а также факт, что вы вызываетесь быть их спонсором. Как только они внесут эти изменения, вы можете одобрить пакет и спонсировать пользователя в системе учётных записей Fedora. Прежде чем одобрить пользователя, пожалуйста, убедитесь, что его/её адрес электронной почты в системе учётных записей Fedora совпадает с адресом в Red Hat Bugzilla. После этого перейдите на https://accounts.fedoraproject.org/group/packager/, войдите в систему, затем добавьте имя пользователя в поле 'add user', расположенное справа вверху раздела "Members", и нажмите Enter.

Новый упаковщик на данный момент не может вносить изменения в пакеты, которые ему не принадлежат или которые он не обслуживает совместно, пока он не подаст заявку на статус provenpackager, но вам всё равно следует следить за ними. Как правило, самый простой способ сделать это — чтобы они стали со-сопровождающими как минимум того пакета, который они рецензируют изначально. Вам следует обязательно просматривать их коммиты в репозитории Git на предмет того, как они выглядят, и рассмотреть возможность наблюдения за их активностью в Bugzilla хотя бы некоторое время (Настройки → Настройки электронной почты → Наблюдение за пользователями). Отвечайте на любые комментарии, которые у вас могут возникнуть, и направляйте их, оказывая помощь по мере необходимости в любых задачах. При необходимости может вмешаться provenpackager.

Так в чём же недостаток спонсирования кого-либо? У вашего подопечного, вероятно, будут вопросы о процессах; одна из ваших обязанностей как спонсора — помогать им с ответами. Однако от спонсора не ожидается всеведения, так что вы можете смело обращаться за советом и мнением других, если получите действительно сложный вопрос. Обязанности спонсора подробно описаны здесь.

Спонсирование кого-либо для provenpackagers

Provenpackagers имеют доступ к большинству пакетов. Члены FESCo должны перенаправлять запросы на получение статуса provenpackager в список рассылки спонсоров, где спонсоры могут высказать своё мнение по запросу. Provenpackagers могут выдвигать свои кандидатуры сами, но наличие поддержки от спонсора или предложение упаковщику стать provenpackager (упаковщик должен согласиться), безусловно, является хорошим подспорьем.

Предоставляя членство в группе provenpackager для сопровождающего, вы подтверждаете, что (по крайней мере, по вашему мнению) они соответствуют критериям этой группы и что вы полностью доверили бы им любые пакеты, которые вы либо обслуживаете, либо даже просто используете.

Provenpackagers утверждаются при наличии как минимум 3 голосов "за" и отсутствии голосов "против". В случае наличия голосов "против" решение будет принято FESCo на следующем заседании. Дополнительную информацию см. в описании provenpackager.

Приветственное сообщение

После того как вы кого-то спонсировали, мы просим вас отправить сообщение в список рассылки Fedora devel с приветствием нового участника и указанием в копии человека, которого вы спонсировали. Публичное признание любого участника поможет им почувствовать, что их ценят, и мотивирует их вносить больший вклад. Это также поможет утвердить Fedora как сообщество людей и друзей, а не просто как технический орган работы.