Руководство начинающего мейнтейнера ALT Linux Team: различия между версиями
(Процедура вынесена на отдельную страницу) |
Ilis (обсуждение | вклад) мНет описания правки |
||
Строка 3: | Строка 3: | ||
Этот документ предназначен в помощь тем, кто решил присоединиться к команде ALT Linux Team, то есть стать мейнтейнером одного или нескольких пакетов со свободным программным обеспечением. | Этот документ предназначен в помощь тем, кто решил присоединиться к команде ALT Linux Team, то есть стать мейнтейнером одного или нескольких пакетов со свободным программным обеспечением. | ||
Непосредственно процедура принятия в Team описана в документе | Непосредственно процедура принятия в Team описана в документе «[[Процедура принятия в Team]]». | ||
== Обязанности мейнтейнера == | == Обязанности мейнтейнера == |
Версия от 13:51, 2 февраля 2009
У каждого пакета в Sisyphus есть один или несколько мейнтейнеров — это те участники ALT Linux Team, которые собирают новые версии пакета, следят за ошибками, которые заводят пользователи в багтрекере и общаются с upstream-разработчиками программы.
Этот документ предназначен в помощь тем, кто решил присоединиться к команде ALT Linux Team, то есть стать мейнтейнером одного или нескольких пакетов со свободным программным обеспечением.
Непосредственно процедура принятия в Team описана в документе «Процедура принятия в Team».
Обязанности мейнтейнера
- Следить за современностью и актуальностью поддерживаемых им пакетов,
- Незамедлительно исправлять ошибки, связанные с безопасностью по первому запросу из ALT Security Team,
- По мере возможности исправлять ошибки, связанные с некорректным функционированием программ,
- По мере возможности участвовать в списках рассылки ALT Linux Team
Общение с разработчиками софта, входящего в пакет, крайне желательно, но не обязательно.
Участие в разработке софта, входящего в пакет, желательно (это дает возможность иметь в дистрибутиве самую свежую, но при этом рабочую версию софта, а также повышает оперативность исправления ошибок), но не обязательно.
Ресурсы для начинающего мейнтейнера
- Sisyphus
- раздел ALT Linux Wiki, содержащий большое количество информации о различных аспектах Сизифа, в частности:
- Работа с ключами разработчика
- ключи идентифицируют разработчика. Прочтите внимательно!
- policy
- нормативные документы разработки (в процессе формирования)
- Spec, SpecTips, TypicalPackagingErrors
- информация о том, как собираются пакеты (в процессе упорядочения)
- hasher
- инструмент для сборки пакетов
- sisyphus_check
- инструмент для проверки пакетов на соответствие правилам Сизифа
- Incoming
- ресурс для отправки пакетов в Сизиф
- ACL
- управление совместной работой над пакетами
- git.alt
- хостинг git-репозиториев для хранения исходного кода пакетов Сизифа, а также интерфейс управления ACL
- gear
- инструмент для хранения исходного кода пакетов в git-репозиториях