Team/Join/Secretary: различия между версиями

Материал из ALT Linux Wiki
< Team‎ | Join
Нет описания правки
(Перенос подписывания кандидата на список рассылки devel на более раннюю стадию)
 
(не показано 29 промежуточных версий 8 участников)
Строка 7: Строка 7:
=== Обработка запросов на приём в команду ===
=== Обработка запросов на приём в команду ===


* По приходу письма о вхождении в команду на {{lists|join}} — найти [[Team/Join/ApplicationManager|AM]]'а, который будет «вести» кандидата и передать контакты кандидата.
# По созданию бага в разделе «Development», продукте «Team accounts», на компонент «join»:
* По положительному решению от AM’а:
## Убедиться, что кандидат имеет активного ментора.
** Получить от него ssh и gpg-ключи нового члена Team, nickname и адрес пересылки почты.
## Проверить SSH- и GPG-ключ кандидата, nickname и адрес пересылки почты.
** Почистить gpg-ключ от лишних подключей, положить его в пакет с ключами Team и выпустить пакет.
## Ожидать решения ментора о готовности кандидата.
** Создать почтовый alias для нового майнтайнера (детали создания выясняются у текущего секретаря)
# По положительному решению ментора о том, что кандидат готов начать вступление:
** Зарегистрировать ssh-ключи в [[git.alt]] и [[incoming]] (детали регистрации выясняются у текущего секретаря)
## Создать email alias для кандидата (детали создания выясняются у текущего секретаря).
** Подписать майнтайнера на рассылку {{lists|devel}} (детали подписки выясняются у текущего секретаря)
## Зарегистрировать SSH-ключ кандидата в [[gitery.alt]].
## Ожидать решения ментора о готовности кандидата.
# По следующему положительному решению ментора о том, что его подопечный готов собирать пакеты:
## Поместить очищенный GPG-ключ кандидата в пакет alt-gpgkeys.
## Отправить новую сборку пакета alt-gpgkeys в Сизиф.
## Установить новую сборку пакета alt-gpgkeys на сервер.
## Зарегистрировать SSH-ключ кандидата в [[gitery.alt|gyle.alt]] (без добавления в группу майнтейнеров).
## Подписать кандидата на рассылку {{lists|devel}}.
## Ожидать решения ментора о готовности кандидата.
# По следующему положительному решению ментора о том, что его подопечный готов отправлять пакеты в Сизиф:
## Призвать рецензента для независимой оценки готовности кандидата.
## Ожидать решения рецензента о готовности кандидата.
## В случае ''отрицательного'' решения рецензента, требующего дополнительной работы кандидата и ментора, возможен переход на окончание предыдущего этапа (сейчас это 3.6)
# По положительному решению рецензента о том, что кандидат действительно готов отправлять пакеты в Сизиф:
## Добавить кандидата в группу майнтейнеров на [[gitery.alt|gyle.alt]].
## Закрыть баг, тем самым завершив процедуру приёма кандидата в команду.


=== Обновление ключей ===
=== Обновление ключей ===


* По запросу на {{lists|join}} — обновлять gpg и ssh-ключи (естественно, обновлять gpg только при доказательстве владения ssh, и наоборот. В случаях утери обоих ключей — консультироваться с security officer’ом).
* По созданию бага в разделе «Development», продукте «Team accounts», на компонент «join»:
 
** Обновить gpg или ssh-ключи (естественно, обновлять gpg только при доказательстве владения ssh, и наоборот. В случаях утери обоих ключей — консультироваться с security officer’ом).
=== Персоналии ===
 
Текущий секретарь команды — Станислав Иевлев aka {{man|inger}}.
 
{{discuss|История секретарей и AM-ов, к сожалению, пока не восстановлена. Если вы знаете что-то — дополните этот раздел.}}
 


[[Категория:Join]]
{{Category navigation|title=Join|category=Join|sortkey=Join}}
{{Category navigation|title=Team|category=Team|sortkey=Join}}
{{Category navigation|title=Team|category=Team|sortkey=Join}}

Текущая версия от 11:25, 5 декабря 2023

Секретарь команды принимающих в команду

Секретарь команды принимающих в команду — административная должность в ALT Linux Team.

В обязанности секретаря входят следующие вещи:

Обработка запросов на приём в команду

  1. По созданию бага в разделе «Development», продукте «Team accounts», на компонент «join»:
    1. Убедиться, что кандидат имеет активного ментора.
    2. Проверить SSH- и GPG-ключ кандидата, nickname и адрес пересылки почты.
    3. Ожидать решения ментора о готовности кандидата.
  2. По положительному решению ментора о том, что кандидат готов начать вступление:
    1. Создать email alias для кандидата (детали создания выясняются у текущего секретаря).
    2. Зарегистрировать SSH-ключ кандидата в gitery.alt.
    3. Ожидать решения ментора о готовности кандидата.
  3. По следующему положительному решению ментора о том, что его подопечный готов собирать пакеты:
    1. Поместить очищенный GPG-ключ кандидата в пакет alt-gpgkeys.
    2. Отправить новую сборку пакета alt-gpgkeys в Сизиф.
    3. Установить новую сборку пакета alt-gpgkeys на сервер.
    4. Зарегистрировать SSH-ключ кандидата в gyle.alt (без добавления в группу майнтейнеров).
    5. Подписать кандидата на рассылку devel@.
    6. Ожидать решения ментора о готовности кандидата.
  4. По следующему положительному решению ментора о том, что его подопечный готов отправлять пакеты в Сизиф:
    1. Призвать рецензента для независимой оценки готовности кандидата.
    2. Ожидать решения рецензента о готовности кандидата.
    3. В случае отрицательного решения рецензента, требующего дополнительной работы кандидата и ментора, возможен переход на окончание предыдущего этапа (сейчас это 3.6)
  5. По положительному решению рецензента о том, что кандидат действительно готов отправлять пакеты в Сизиф:
    1. Добавить кандидата в группу майнтейнеров на gyle.alt.
    2. Закрыть баг, тем самым завершив процедуру приёма кандидата в команду.

Обновление ключей

  • По созданию бага в разделе «Development», продукте «Team accounts», на компонент «join»:
    • Обновить gpg или ssh-ключи (естественно, обновлять gpg только при доказательстве владения ssh, и наоборот. В случаях утери обоих ключей — консультироваться с security officer’ом).