Join: различия между версиями
Мария (обсуждение | вклад) (Изменение структуры страницы. Добавлены ссылки на описание особенностей сборок пакетов.) |
|||
Строка 1: | Строка 1: | ||
'''Join''' - это процесс вступления в [[ALT Linux Team]], результатом которого является возможность непосредственно участвовать в разработке [[Что_такое_Sisyphus%3F|Sisyphus]]. | |||
После прохождения Join вы станете мейнтенером: в «[[Руководство_начинающего_мейнтейнера_ALT_Linux_Team|Руководстве начинающего мейнтейнера ALT Linux Team]]» собрана наиболее полезная начинающему члену команды информация. | |||
== Как стать разработчиком Sisyphus == | == Как стать разработчиком Sisyphus == | ||
Правила вступления в команду описаны в статье «[[Процедура принятия в Team]]». | |||
== Зачем вступать в Team == | |||
Вступление в ALT Linux Team даёт следующие привилегии: | Вступление в ALT Linux Team даёт следующие привилегии: | ||
* SSH-доступ к [[git.alt]] | * SSH-доступ к [[git.alt]] | ||
* | * Возможность выкладывать пакеты в репозитории ALT | ||
* Подписку на список рассылки | * Подписку на список рассылки [https://lists.altlinux.org/mailman/listinfo/devel devel] для обсуждения вопросов разработки. После прохождения Join создаётся почтовый адрес @altlinux.org. На рассылку подписывают только членов ALT Linux Team с такими адресами. | ||
Вступление в ALT Linux Team не накладывает никаких обязательств, кроме хранения ключей подписи в недоступном для других людей месте. | Вступление в ALT Linux Team не накладывает никаких обязательств, кроме хранения ключей подписи в недоступном для других людей месте. | ||
== Необходимые навыки == | |||
Крайне полезны: | Крайне полезны: | ||
Строка 20: | Строка 21: | ||
* понимание одного или более языков программирования, умение исправить проблемы в исходнике; | * понимание одного или более языков программирования, умение исправить проблемы в исходнике; | ||
* умение и желание общаться с коллегами по команде, пользователями, апстримом. | * умение и желание общаться с коллегами по команде, пользователями, апстримом. | ||
Вместе с тем для прохождения процедуры вступления и собственно получения результатов работы в команде пригодятся: | |||
* умение собирать программы из исходных текстов; | |||
* навыки чтения, правки и создания [[spec]]-файлов RPM; | |||
* знакомство со [[ALT Packaging HOWTO|здешними традициями]] упаковки. | |||
Может пригодиться и рассылка [http://lists.altlinux.org/mailman/listinfo/devel-newbies devel-newbies@]; даже если не собираетесь прямо сейчас вступать в команду, можно подписаться на неё и какое-то время просто почитать, о чём спрашивают и что отвечают. Там же можно искать и ментора среди тех, чьи ответы оказались понятны и полезны. | Может пригодиться и рассылка [http://lists.altlinux.org/mailman/listinfo/devel-newbies devel-newbies@]; даже если не собираетесь прямо сейчас вступать в команду, можно подписаться на неё и какое-то время просто почитать, о чём спрашивают и что отвечают. Там же можно искать и ментора среди тех, чьи ответы оказались понятны и полезны. | ||
== Ресурсы на Вики == | |||
* [[Репозитории_ALT_Linux|Репозитории ALT Linux]] | |||
* [[ALT_Packaging_HOWTO|Правила подготовки и оформления пакетов для ALT]] | |||
* [[Hasher|Изолированная среда hasher для сборки пакетов]] | |||
* [[Сборка_пакета_с_РЕАЛЬНОГО_НУЛЯ|Общий алгоритм сборки пакета]] | |||
* [[Сборка_пакета_с_нуля|Как правильно собрать пакет RPM в Sisyphus с нуля в инфраструктуре Gear и git.alt]] | |||
* [[О_стратегии_сборки_RPM_пакетов|Стратегия сборки RPM пакетов]] | |||
* [[RPi4-SDK#БыстроеразвёртываниеRPi4-SDK|Памятка по сборке RPM-пакетов на аппаратном комплекте Raspberry Pi 4]] | |||
* [[Сборка_пакетов_(etersoft-build-utils)|Инструкция по сборке пакетов с помощью etersoft-build-utils]] | |||
== Другие источники == | |||
* [http://bugzilla.altlinux.ru ALT Linux Bugzilla] | |||
[[Категория:Sisyphus]] | [[Категория:Sisyphus]] | ||
[[Категория:Devel]] | [[Категория:Devel]] | ||
{{Category navigation|title=Team|category=Team|sortkey=*}} | {{Category navigation|title=Team|category=Team|sortkey=*}} |
Версия от 21:37, 27 января 2022
Join - это процесс вступления в ALT Linux Team, результатом которого является возможность непосредственно участвовать в разработке Sisyphus. После прохождения Join вы станете мейнтенером: в «Руководстве начинающего мейнтейнера ALT Linux Team» собрана наиболее полезная начинающему члену команды информация.
Как стать разработчиком Sisyphus
Правила вступления в команду описаны в статье «Процедура принятия в Team».
Зачем вступать в Team
Вступление в ALT Linux Team даёт следующие привилегии:
- SSH-доступ к git.alt
- Возможность выкладывать пакеты в репозитории ALT
- Подписку на список рассылки devel для обсуждения вопросов разработки. После прохождения Join создаётся почтовый адрес @altlinux.org. На рассылку подписывают только членов ALT Linux Team с такими адресами.
Вступление в ALT Linux Team не накладывает никаких обязательств, кроме хранения ключей подписи в недоступном для других людей месте.
Необходимые навыки
Крайне полезны:
- опыт работы с git (необходим для ведения проектов в gear);
- понимание одного или более языков программирования, умение исправить проблемы в исходнике;
- умение и желание общаться с коллегами по команде, пользователями, апстримом.
Вместе с тем для прохождения процедуры вступления и собственно получения результатов работы в команде пригодятся:
- умение собирать программы из исходных текстов;
- навыки чтения, правки и создания spec-файлов RPM;
- знакомство со здешними традициями упаковки.
Может пригодиться и рассылка devel-newbies@; даже если не собираетесь прямо сейчас вступать в команду, можно подписаться на неё и какое-то время просто почитать, о чём спрашивают и что отвечают. Там же можно искать и ментора среди тех, чьи ответы оказались понятны и полезны.