Jump to content

# Getting involved (Русский)

From ArchWiki
Состояние перевода: На этой странице представлен перевод статьи Getting involved. Дата последней синхронизации: 25 октября 2023. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

Ссылки по теме

- Часто задаваемые вопросы
- ArchWiki:Внесение вклада

Мутуализм в эволюционной биологии — отношения, в которых один организм платит небольшую цену, чтобы принести большую пользу кому-либо другому, одному или нескольким. Если таким вкладом в общее дело занимаются сразу несколько членов группы, польза для каждого из них возрастает многократно. Этот принцип можно применить и к активным членам сообщества Arch Linux, желающим внести свой вклад в развитие их любимого дистрибутива Linux. Такое участие приносит пользу не только членам нашего сообщества, но и всем сторонникам свободного и открытого программного обеспечения.

Эта статья написана как для новичков, так и для опытных пользователей Arch Linux, желающих принести пользу, но это далеко не полный список возможностей. Пожалуйста, ознакомьтесь с кодексом поведения перед внесением вклада.

## Сообщество

### Общайтесь на форумах

Один из простейших способов поддержки — общение на официальном и/или русскоязычных форумах Arch Linux. Так вы сможете помочь новым пользователям и лучше узнать сообщество.

### Улучшайте ArchWiki

ArchWiki — это документация по Arch Linux, поддерживаемая совместными усилиями наших пользователей. Всем пользователям предлагается внести свой вклад.

### Присоединяйтесь к чатам

Вы можете помогать другим пользователям решать проблемы в IRC-канале. Однако очень важно сперва прочитать кодекс поведения. Для обсуждения отдельных тем существуют специальные IRC-каналы.

### Подписывайтесь на списки рассылок

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

### Художественные работы

Не стесняйтесь делиться с сообществом обоями, заставками, цветовыми палитрами, виджетами и темами оформления на форуме в разделе Artwork and Screenshots.

Смотрите также Arch Linux Art и Artwork.

## Пакеты

### Сообщайте об установленных пакетах

pkgstats предоставляет таймер systemd, который отсылает список установленных пакетов, а также сведения об используемых архитектуре и зеркалах разработчикам Arch Linux. Это помогает им правильно расставлять приоритеты и делать дистрибутив ещё лучше. Пересылаемая информация анонимна и не может быть использована для вашей идентификации. Cобранная информация доступна на странице статистики. Больше информации доступно в этой ветке форума.

### Сообщайте об ошибках и устраняйте их

Отчёты и исправление ошибок на баг-трекере — ещё один способ помочь сообществу.

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

### Сообщайте о проблемах безопасности

Уязвимости находят всё время. Вы можете помочь Arch Security Team вести учёт новых уязвимостей.

### Помогайте тестировать пакеты

Пакеты в тестовых репозиториях проверяются и подписываются перед добавлением в основные. Вы можете помочь Arch Testing Team тестировать новые пакеты.

### Запрашивайте новые возможности

Запрашивайте возможности для пакетов Arch на баг-трекере. Перед этим прочитайте раздел Указания по созданию отчета об ошибке#Баг или фича? и убедитесь, что это корректный запрос новой возможности.

Для пакетов AUR запрашивайте возможности на соответствующих страницах пакетов AUR.

### Создавайте и поддерживайте пакеты в AUR

Пользовательский репозиторий Arch содержит скрипты пакетов, созданные сообществом, позволяя пользователям с лёгкостью устанавливать программное обеспечение, отсутствующее в официальных репозиториях. Популярные пакеты могут перейти в репозиторий extra.

### Становитесь сопровождающим пакетов

Если вы хотите помогать в поддержке AUR и пакетов в репозитории extra, вы можете попросить присвоить вам роль сопровождающего пакетов — смотрите Package Maintainers#How do I become a Package Maintainer?

## События

Регулярно проводятся открытые для сообщества события, касающиеся исправления ошибок, очистки и других задач.

- AUR Cleanup Day
- Bug Day

## Проекты программного обеспечения

Дистрибутив Arch Linux состоит из множества компонентов. Вносить вклад можно отдельно в каждый из этих проектов.

Обсуждение различных проектов (если не указано иное) происходит в списке рассылки arch-projects и в IRC-канале #archlinux-projects.

Проект | Описание | Языки | Сопровождающие | Ссылки
--- | --- | --- | --- | ---
arch-boxes | Образы виртуальных машин | Bash | klausenbusk | баг-трекер, IRC #archlinux-releng, список рассылки arch-releng
arch-install-scripts | Полезные скрипты для установки Arch Linux | Bash | Foxboron | баг-трекер[устаревшая ссылка 2024-01-13 ⓘ]
arch-rebuild-order | Инструменты командной строки для определения порядка пересборки пакетов | Rust | jelle | баг-трекер
arch-release-promotion | Продвижение и синхронизация существующих релизов проекта в Arch Linux GitLab | Python | dvzrv | баг-трекер
arch-repro-status | Инструмент командной строки для запроса статуса воспроизводимости пакетов Arch Linux | Rust | orhun | баг-трекер
arch-security-tracker | Платформа отслеживания CVE security.archlinux.org и помощь в публикации рекомендаций по безопасности | Python (Flask) | anthraxx | баг-трекер, IRC #archlinux-security, список рассылки arch-security
arch-signoff | Подпись тестовых пакетов Arch Linux | Python | Jelle | баг-трекер
archinstall | Официальный установщик Arch Linux | Python | Torxed | баг-трекер, Discord, документация
archivetools | Готовое решение для создания снимка репозиториев пакетов Arch Linux, ISO-образов и boostrap-архивов | Bash |  | баг-трекер
archiso | Скрипты и настройки для создания установочного образа | bash | dvzrv, nl6720 | баг-трекер, IRC #archlinux-releng, список рассылки arch-releng
archlinux-common-style | Основные CSS-стили Arch Linux | SCSS, HTML, JavaScript | anthraxx, jelle | баг-трекер
archlinux-docker | Образы Docker | Bash | hashworks, sangy | баг-трекер, docker hub, IRC #archlinux-releng, список рассылки arch-releng
archlinux-keyring | Работа с PGP-ключами Arch Linux | Python | anthraxx, dvzrv | баг-трекер
archlinux-repro | Инструменты для пересборки пакетов Arch Linux | Python | Foxboron, Jelle, Coderobe | баг-трекер
archmanweb | Сайт man.archlinux.org | Python (Django) | Lahwaacz | баг-трекер
archweb | Сайт archlinux.org | Python (Django) | jelle | баг-трекер
aurweb | Сайт aur.archlinux.org | Python, HTML, MySQL | artafinde, lfleischer | баг-трекер, IRC #archlinux-aurweb, список рассылки aur-dev
dbscripts | Скрипты для выпуска и управления пакетами в репозиториях | Bash | Foxboron | баг-трекер
devtools | Инструменты для работы с пакетами | Bash | Anthraxx, Foxboron, jelle | баг-трекер
gitlab-exporter | GitLab metrics exporter для Prometheus | Rust | Artafinde, orhun | баг-трекер
gluebuddy | Демон-помощник, который следит за некоторыми аспектами инфраструктуры Arch Linux и проверяет выполнение определённых условий | Rust | anthraxx, jelle | баг-трекер
infrastructure | Инфраструктура Arch Linux | Ansible, Bash, Python, Packer, Terraform, Zsh | anthraxx, foutrelis, freswa, grazzolini, heftig, jelle, klausenbusk, svenstaro, artafinde | баг-трекер, IRC #archlinux-devops, список рассылки arch-devops
keycloak-archlinux-theme | Тема Arch Linux для Keycloak | Java | Artafinde | баг-трекер
mkinitcpio | Генератор образов initramfs | Ash, Bash | grazzolini, Foxboron, nl6720 | баг-трекер
mkinitcpio-archiso | Интеграция mkinitcpio для archiso | Ash, Bash | dvzrv, nl6720 | баг-трекер, IRC #archlinux-releng, список рассылки arch-releng
namcap | Инструмент для проверки бинарных пакетов и исходных PKGBUILD на наличие часто встречающихся ошибок упаковки | Python | alerque, dvzrv, FFY00, kgizdov | баг-трекер
netctl | Управление сетью systemd на основе профилей | Bash | jwitteveen | баг-трекер
neoasknot | Страница про внесение вклада | JavaScript, Svelte | polyzen | баг-трекер, whatcanidofor.archlinux.org
pacman | Менеджер пакетов | Bash, C | Allan, agregory | баг-трекер, IRC #archlinux-pacman, список рассылки pacman-dev
pacman-contrib | Вспомогательные скрипты для pacman | Bash, C, Perl | Demize, Polyzen | баг-трекер, IRC #pacman-contrib, список рассылки pacman-contrib
pkgstats-cli | Клиент pkgstats | Go | pierres | баг-трекер, pkgstats.archlinux.de
pkgstats.archlinux.de | Сайт со статистикой пакетов Arch Linux | JavaScript, PHP, Vue | pierres | баг-трекер, pkgstats.archlinux.de
pyalpm | Python-биндинги к alpm | Python, C | Jelle | баг-трекер
pytest-pacman | Плагин pytest для генерации баз данных синхронизации репозиториев | Python | Jelle | баг-трекер
rebuilderd-website | Сайт reproducible.archlinux.org | JavaScript | Jelle | баг-трекер, reproducible-builds.org, Debian wiki, IRC #archlinux-reproducible
releng | Автоматизация создания релизных артефактов (установочный образ, PXE) | Bash, Python | dvzrv | баг-трекер, IRC #archlinux-releng, список рассылки arch-releng
repod | Инструменты для управления репозиториями пакетов для дистрибутивов Linux, использующих менеджер пакетов pacman | Python | dvzrv | баг-трекер, документация

## Сделайте пожертвование

Узнайте, как помочь покрыть расходы на содержание серверов, на официальной странице пожертвований Arch Linux.

## Неофициальные проекты

Примечание Перечисленные здесь проекты не являются частью Arch Linux.

Сообщество Arch Linux занимается многими проектами. Не стесняйтесь добавить свой!

### Группы

Связанные с Arch Linux группы, в которые вы можете вступить.

Arch Linux Subreddit
  Место, где пользователи Reddit обсуждают проблемы, связанные с Arch Linux.

International communities
  Локальные сообщества и места для встречи пользователей.

Arch Women
  Группа помощи в решении возможных трудностей женщин, использующих Arch Linux (обсуждение на форуме).

Telegram-группа
  Место обсуждения Arch для пользователей Telegram.

Matrix-комната
  Место обсуждения Arch для пользователей Matrix.

Discord-сервер
  Место обсуждения Arch для пользователей Discord.

### Программы

Разработанное сообществом программное обеспечение, ориентированное на Arch Linux.

Community Contributions
  Раздел форума для проектов, связанных с Arch.

Arch Linux topic @GitHub
  Репозитории, связанные с Arch, на GitHub.

## Как стать разработчиком Arch

Вашей главной мотивацией должно быть желание помочь сообществу, а не просто стать разработчиком Arch Linux во что бы то ни стало.

Обычно новых разработчиков приглашают уже существующие, когда возрастает объём работы. Иногда они пишут о наличии свободного места и вы можете его занять, но гораздо чаще существующие разработчики просто приглашают кого-то, в ком уверены, что тот справится с поставленными задачами и хорошо впишется в работу команды. Портфолио вклада в проекты Arch Linux — лучший способ попасть в команду.

Вот краткий перечень того, что вы можете делать, чтобы достичь некоторой «популярности» среди разработчиков Arch Linux:

- Создайте себе репутацию полезного человека, оказывая помощь, когда это возможно.
- Отвечайте на вопросы на форумах, в IRC и списках рассылки.
- Станьте сопровождающим пакетов и продемонстрируйте свои навыки работы с пакетами.
- Публикуйте пакеты в AUR.
- Присоединяйтесь к дополнительным проектам, которые когда-нибудь могут стать частью Arch Linux, или начните собственный проект.
- Примите участие в разработке pacman, makepkg или других проектов Arch (на GitLab) и отправляйте патчи в баг-трекер.
- Просматривайте баг-трекер и помогайте исправлять ошибки.
- Находите новые ошибки и сообщайте о них.
- Исправляйте ошибки в ArchWiki, добавляйте новые статьи, следите за уже существующими статьями и за актуальностью приводимых инструкций.
- Помогайте с переводами.

Category:

- About Arch (Русский)

Hidden category:

- Pages with dead links

Getting involved (Русский)
Add topic