Team/Join/Candidate: различия между версиями
Нет описания правки |
|||
Строка 22: | Строка 22: | ||
* в теле бага нужно указать псевдоним (имя пользователя) участника, адрес пересылки почты, а также несколько слов о том, чем вы намерены заняться в ALT Linux Team («собрать для начала такой-то пакет, а потом, если получится, ещё пакеты из такой-то области», «просто помочь со сборкой чего-нибудь», «научиться собирать пакеты» и т. п.), | * в теле бага нужно указать псевдоним (имя пользователя) участника, адрес пересылки почты, а также несколько слов о том, чем вы намерены заняться в ALT Linux Team («собрать для начала такой-то пакет, а потом, если получится, ещё пакеты из такой-то области», «просто помочь со сборкой чего-нибудь», «научиться собирать пакеты» и т. п.), | ||
* E-mail ментора следует добавить в поле CC к создаваемому багу, | * E-mail ментора следует добавить в поле CC к создаваемому багу, | ||
* SSH-ключ и GPG-ключ нужно приложить к «багу» в виде отдельных приложений (attachments), в виде обычных файлов. | * Публичный SSH-ключ и GPG-ключ нужно приложить к «багу» в виде отдельных приложений (attachments), в виде обычных файлов. GPG-ключ необходимо приложить в экспортированном виде (<tt>gpg --export --armor <id ключа></tt>). | ||
== Обработка заявки == | == Обработка заявки == |
Версия от 14:38, 2 февраля 2009
Если вы считаете, что какого-то пакета в Сизифе не хватает, или что какой-то пакет заслуживает большего внимания и готовы заняться им — значит, настало время присоединиться к команде ALT Linux Team.
Сбор информации
Для принятия в Team необходима следующая информация:
- имя ментора — участника команды, имеющего желание помогать в процессе приёма в Team. Менторов можно искать в списках рассылки или на IRC-канале.
- псевдоним (имя пользователя) участника, выбирается им самим. Длина имени должна быть по возможности минимальной, и имя не должно содержать цифр.
- адрес почты, на который будет производиться пересылка с адреса псевдоним@altlinux.org.
- SSH-ключ (RSA 2048bit или DSA 1024bit). Принимающему нужна публичная часть ключа. Этот ключ будет использоваться для SSH-доступа на ресурсы Sisyphus (incoming, git.alt и другие).
- GPG-ключ (DSA и ElGamal 1024bit). В ключе должен быть uid вида псевдоним@altlinux.org. Принимающему нужна публичная часть ключа. Этот ключ будет использоваться для подписи пакетов и для удостоверения личности в почте.
Если у вас нет ssh- или GPG-ключа, прочтите статью «Работа с ключами разработчика».
Создание заявки
Заявка создаётся добавлением «бага» в Bugzilla. Такие «баги» читает специальный член команды — секретарь.
Баг должен быть оформлен следующим образом:
- Баг должен быть заведён в разделе «Development», компоненте «Вступление в ALT Linux Team»,
- в теле бага нужно указать псевдоним (имя пользователя) участника, адрес пересылки почты, а также несколько слов о том, чем вы намерены заняться в ALT Linux Team («собрать для начала такой-то пакет, а потом, если получится, ещё пакеты из такой-то области», «просто помочь со сборкой чего-нибудь», «научиться собирать пакеты» и т. п.),
- E-mail ментора следует добавить в поле CC к создаваемому багу,
- Публичный SSH-ключ и GPG-ключ нужно приложить к «багу» в виде отдельных приложений (attachments), в виде обычных файлов. GPG-ключ необходимо приложить в экспортированном виде (gpg --export --armor <id ключа>).
Обработка заявки
После получения необходимой информации секретарь создаёт e-mail адрес и ограниченный доступ в git.alt (без возможности сборки пакетов).
Работа с ментором
Ментор помогает новому участнику собирать пакеты, проверяя корректность пакетирования, а также заливает собранные пакеты от своего имени в репозиторий. Когда ментор решает, что новый участник освоился с инструментарием, научился совместно работать над пакетами (в частности, с ментором), а также освоил основные правила пакетирования, ментор уведомляет об этом секретаря.
Завершение процедуры
После получения «отмашки» от ментора секретарь выдаёт полный доступ в git.alt, а также доступ в incoming. Начиная с этого момента новый участник становится полноправным членом команды.