Alt linux team это

Join

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@; даже если не собираетесь прямо сейчас вступать в команду, можно подписаться на неё и какое-то время просто почитать, о чём спрашивают и что отвечают. Там же можно искать и ментора среди тех, чьи ответы оказались понятны и полезны.

Ссылки

  • Репозитории ALT Linux
  • Правила подготовки и оформления пакетов для ALT
  • Изолированная среда hasher для сборки пакетов
  • Общий алгоритм сборки пакета
  • Общие правила написания спек файлов в ALT Linux
  • Спек файлы на github
  • Стратегия сборки RPM пакетов
  • Памятка по сборке RPM-пакетов на аппаратном комплекте Raspberry Pi 4
  • Инструкция по сборке пакетов с помощью etersoft-build-utils
  • Git.alt: Путь пакета в Sisyphus
  • Воспроизводимая сборка
  • ALT Linux Bugzilla

Примеры

Источник

О Сообществе ALT Linux

Прежде всего, это не Wiki компании ALT Linux или компании Базальт СПО, а Wiki сообщества ALT Linux.

Хотел бы обратить ваше внимание на то, что, в отличие от многих других компаний и сообществ, форум сообщества ALT Linux это не единственный ресурс, где вам могут помочь или где вы можете получить информацию.

Читайте также:  Linux which kernel version is running

Кто входит в сообщество ?

  • Во-первых, ALT Linux Team — международная команда сборщиков (сопровождающих) и разработчиков программного обеспечения. Принятие в Team является необходимым и достаточным условием допуска к участию в развитии и непосредственной разработке репозитория Sisyphus.
  • Во-вторых, все компании, участники которых принимают непосредственное участие в развитии проектов ALT Linux Team, — это не только компания Базальт СПО, но и, например, компания Etersoft, а также ряд других компаний.
  • В-третьих, в сообщество ALT Linux входят все, кто помогает участникам ALT Linux Team — добровольные тестеры, активные участники рассылок и мероприятий, проводимых ALT Linux Team, в частности участники LinuxFest, участники Клуба активных пользователей Альт Линукс.
  • В-четвёртых, в сообщество Альт Линукс входят обыкновенные пользователи продуктов (дистрибутивов по большей части), разработанных и выпущенных представителями сообщества.

О ресурсах сообщества

Если вы зайдёте на форум сообщества и взгляните на верхнюю строку форума, то увидите :

Вики | Багтракер | Списки рассылки | Загрузки | Пакеты | FAQ | Репозитории | Зеркала | Поиск по ресурсам

Разберемся с этим более подробно :

  • Вики (Вики) — мы собственно на ней сейчас находимся, это энциклопедия накопленных знаний сообщества. В ней можно найти кучу статей, описывающих программы ALT , особенности их работы, настроек и т.п. Старый вариант вики располагается по адресу http://freesource.info/
  • Багтракер (багзила) — знаменитая багзила, место куда надо сообщать о замеченных вами ошибках, также здесь можно оформить запрос на сборку нового пакета в Сизиф или бранч.
  • Списки рассылки (Списки рассылки) — это место, где можно получить грамотное решение ваших проблем или участвовать в процессе обсуждения/разработки/тестирования программных решений.
  • Загрузки (Загрузки) — место, откуда можно скачать наши продукты через Internet с зеркал ALT Linux Team
  • Пакеты (Проект Prometheus 2.0) — это информационно-аналитический сайт для разработчиков и пользователей репозитория Sisyphus, а также бранчей (стабильных срезов репозитория Sisyphus, на основе которых и создаются все дистрибутивы ALT Linux). Старый вариант сайта откликается по адресу http://sisyphus.ru/
  • FAQ — сборник ответов на ЧАсто задаваемые ВОпросы, которые касаются использования программных продуктов ALT Linux Team. Также доступен по адресу http://faq.altlinux.org/
  • Репозитории — все доступные репозитории разных времён, их данные и описания.
  • Зеркала — список доступных зеркал ALT Linux (http/ftp/rsync).
  • Поиск по ресурсам — ресурс, с которого надо начинать искать решение вашей проблемы.

Ресурсы для учителей и учеников

  • СПО в российских школах — здесь команда ALT Linux рассказывает о внедрении свободного программного обеспечения в школах России
  • Дистанционное обучение — сайт дистанционного обучения, организованный и поддерживаемый силами сообщества ALT Linux.

Официальная страница с документацией по дистрибутивам ALT Linux

Ко многим дистрибутивам ALT Linux прикладывается бумажная и электронная документация (на диске), но она доступна и он-лайн по этой ссылке

Другие ресурсы сообщества ALT Linux

Кроме перечисленных выше ресурсов есть и другие ресурсы сообщества ALT Linux. Не описывая их просто дам несколько ссылок:

  • Сайт технической поддержки Базальт СПО — не является формально ресурсом сообщества.
  • Неотсортированная документация — куча документации по ALT Linux: от черновиков до копий выпущенных книжек.
  • Сайт дистрибутива Simply Linux
  • СПО в российских школах
  • Cайт с торрентами для загрузки дистрибутивов.
  • Центр свободного программного обеспечения в образовании
Кроме этих интернет ресурсов, существует также IRC канал ALT Linux. В последнее время, его функционал принял на себя канал интернет мессенджера Telegram https://telegram.me/alt_linux. В него можно попасть, установив пакет tdesktop, входящий в репозиторий.

Иногда грамотный вопрос там может сэкономить вам много времени.

Читайте также:  Run bash file linux

Списки рассылки

Исторически сложилось так, что основным способом общения в сообществе ALT Linux являются рассылки. Там можно получить более грамотную консультацию, чем на форуме. Наиболее важные из рассылок :

Sisyphus — вопросы и решение проблем пользователей Сизифа

community — основная рассылка пользователей ALT Linux. Общие вопросы по работе с программами, их настройкой и кривыми руками.

Hardware — вопросы по поддержке того или иного оборудования

Freeschool — обсуждение вопросов использования свободного ПО в образовании.

ltsp-server — использование дистрибутива Linux-Terminal и применение технологии Ltsp

News — новости, проекты и события компании Базальт СПО и ее партнеров.

samba — вопросы по настройке Самбы

Sysadmins — рассылка, посвящённая решению вопросов администрирования на базе дистрибутивов ALT Linux.

smoke-room — культурный офтопик, свободное обсуждение различных окололинуксовых вопросов.

Удобный способ к спискам рассылок в виде верб-интерфейса, вы можете также получить через сайт gmane.org, например, к рассылке community http://news.gmane.org/gmane.linux.altlinux.community

О полезных страницах Wiki

Многую полезную информацию вы можете найти на Wiki

О том как искать решение проблемы

Если перед вами стоит какая-то проблема, которую вы не можете решить, то советую задать вопрос на форуме:

  • Вам надо попытаться кратко и чётко сформулировать её, старайтесь формулировать такими словами, которые в своём содержании уже несут смысл вашей проблемы. Во многом от того, насколько качественно вы её сформулируете, зависит скорость её решения.
  • Кратко сформулированную проблему введите в поиске по ресурсам, а затем воспользуйтесь строкой поиска с помощью поисковых систем от Гугла\Яндекса в правом верхнем углу или попробуйте поискать с помощью штатного поиска по форуму.
  • Если вы не нашли решения в поиске или вам непонятна найденная вами информация, создайте тему на форуме, в заголовок которой внесите кратко сформулированную вами проблему (по которой вы и искали информацию). В самом сообщении темы опишите проблему более подробно, с указанием той информации, которые вы уже нашли в интернете и (или) на форуме, а также что там было непонятно.

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

Вывод данных команд можно присоединять к вопросу в виде отдельного файла или заключать в тег code или воспользоваться кнопкой «Код» в панели инструментов при наборе сообщения.

  • При проблемах с запуском графики часто требуется вывод содержимого файла /etc/X11/xorg.conf и /var/log/Xorg.0.log.
  • При создании темы пытайтесь не задавать несколько вопросов сразу — лучше на каждый вопрос создать отдельную тему.
  • Лучше создать новую тему, чем в чьей-то теме задавать свой вопрос. При этом в созданной вами теме никто не мешает сослаться на похожую тему на форуме, можете смело приводить ссылки на такие темы.
  • Следует приводить информацию, которая относится исключительно к вашему вопросу (например, информация об опыте вашей работы с Linux никак не поможет в решении вашего же вопроса, но может вызвать раздражение). Для подобных разговоров есть раздел «Флейм» или «Разное», там вполне можно обсуждать подобные темы. Если же будет необходимость, то вам подскажут, вывод какой ещё дополнительной команды надо привести для получения необходимой информации по вопросу.
  • Старайтесь не флеймить в разделах к флейму не относящихся.
  • Ну и не забывайте, что форум — это не единственный ресурс сообщества ALT Linux. Часто в рассылках можно получить более качественный и более быстрый ответ, чем на форуме.
Читайте также:  Wifi нет соединения linux

А где ещё можно найти информацию ?

В самом дистрибутиве есть множество информации к пакетам.

Примечание: Откройте для себя /usr/share/doc/ИМЯ_ПАКЕТА, например, в /usr/share/doc/etcnet-0.9.7/wiki-RU/ лежит документация с Wiki.

Ну, и никогда не вредно дать из консоли от имени пользователя команду

ну а если у вас под рукой англо-русский словарь (например stardict), то

Отмечу маленькую особенность. Если вы хотите увидеть русскую страницу man, давайте команду man не от root, а от обычного пользователя.

Источник

JoinToTeam unofficial

ALT Linux Team — международная, в основном русскоговорящая, команда разработчиков свободного программного обеспечения. Основное направление деятельности ALT Linux Team — проект Sisyphus, целью которого является развитие репозитория свободного ПО для удобной разработки на его основе дистрибутивов и других решений.

Чтобы вступить в проект и участвовать в нем, нужно пройти процедуру вступления.

Поиск ментора

Сначала в телеграмме/вк-сообществе/на форуме найдите себе человека который будет Вашим наставником.

Генерация ключей

SSH

Для работы с git-репозиториями ALT нужен будет SSH-ключ, который нужно сгенерировать. Его можно создать согласно инструкции с этой страницы.

$ ssh-keygen -t ED25519 -b 4096

Публичная часть ключа — файл ~/.ssh/id_ed25519.pub. Его будем прикреплять к баг-репорту.

GPG-ключ

$ gpg --gen-key $ gpg --armor --export name@altlinux.org > gpgkey

Оформление заявки на багзилле

Чтобы вступить в Team, согласно данной странице, нужно оформить заявку на багзилле.

Идем в багзиллу и создаем репорт, примерно, такой

  • имя ментора — участника команды, имеющего желание помогать в процессе приёма в Team
  • псевдоним (имя пользователя) участника
  • адрес почты, на который будет производиться пересылка с адреса псевдоним@altlinux.org;
  • SSH-ключ — файл id_ed25519.pub
  • GPG-ключ — файл gpgkey

Источник

Оцените статью
Adblock
detector