Начало работы с инфраструктурой
Требуется помощь!
Мы всегда ищем преданных и энергичных людей, чтобы присоединиться к увлекательной работе в команде инфраструктуры Fedora. Чем интересным вы займётесь, чтобы поддерживать и развивать сообщество Fedora?
-
Вы поможете проектировать и внедрять высокодоступные и отказоустойчивые системы
-
Исправлять системные проблемы для благодарных разработчиков Fedora
-
Поддерживать серверы, благодаря которым проект Fedora возможен
-
Создавать и поддерживать специализированные инструменты и приложения для автоматизации обслуживания систем
-
Создавать и поддерживать инструменты и приложения для улучшения и роста сообщества Fedora
Навыки, которыми вы должны обладать или быть готовы освоить для этой работы, включают:
-
Быть вежливым
-
Быть терпеливым
-
Как помогать коллегам-хакерам
-
Как писать сценарии системного администрирования
-
Как писать веб-приложения
-
Мы в первую очередь используем Python, SQL и связанные с ними технологии
-
Другие эквивалентные технологии приветствуются
-
Особенно нам могут пригодиться навыки в этой области или люди, готовые учиться
-
-
Как проект Fedora работает «за кулисами»
Было бы здорово, если
-
У вас есть предыдущий опыт системного администрирования
-
У вас есть доступ к собственным тестовым машинам
-
Наши ресурсы ограничены, особенно для тестирования!
-
-
Вы работаете в других областях Fedora, таких как упаковка или документация
Начало работы
См. список шагов ниже или перейдите к разделу Быстрый старт, если вы просто хотите отправить одно изменение или исправление.
Первые шаги
-
Сначала вам нужно прочитать и понять как стать успешным участником.
-
Затем вам нужно создать учётную запись Fedora:
-
Эта учётная запись будет использоваться практически для всего, что вы делаете как член сообщества Fedora
-
Она понадобится вам для подписания FPCA, что требуется для внесения вклада в сообщество Fedora
-
Она понадобится вам для входа в различные системы, связанные с группой инфраструктуры
-
Она понадобится вам для загрузки изменений кода, внесения изменений в эту вики и т. д.
-
-
После создания учётной записи и подписания FPCA вам следует подписаться на список рассылки инфраструктуры Fedora и проверить тег
#infrastructure-teamна Fedora Discussion.-
Это список рассылки, который вы будете использовать для отправки приветственного письма команде инфраструктуры Fedora, а также для регулярного общения с другими членами команды.
-
Когда вы будете готовы отправить [приветствие группе](mailto:infrastructure@lists.fedoraproject.org),
-
темой должно быть «Meeting Agenda Item: Introduction Your Name». Тело сообщения должно включать:
-
Ваш идентификатор Matrix
-
Какие навыки вы можете предложить и какие хотели бы освоить. Это может включать…
-
Языки программирования, с которыми вы знакомы или использовали
-
Навыки системного администрирования, сертификаты и технологии, которыми вы владеете или использовали (или хотите освоить)
-
Любые ваши связи (например, местный хакерспейс/мейкерспейс, группы пользователей Linux, работодатель и т. д.)
-
-
-
Чему вы хотите научиться
-
Над чем вы хотели бы работать и, вполне возможно, какие нерешённые проблемы вы хотели бы помочь решить
-
-
Любые первоначальные вопросы, которые у вас есть к команде
-
Ознакомьтесь с документом Fedora Infrastructure Best Practices
-
Будьте терпеливы, так как иногда люди заняты и могут не ответить на ваше письмо быстро. Вы можете получить более быстрый ответ в Matrix.
-
присоединитесь к каналу #admin:fedoraproject.org в matrix и посетите следующую встречу в matrix.
-
Посмотрите некоторые видео, предназначенные для знакомства новых участников с командой.
-
-
Что дальше?
После выполнения шагов, описанных в разделе Первые шаги, вам следует:
-
Регулярно посещать еженедельные встречи в Matrix и обязательно представиться при первом посещении. В начале встречи есть раздел, где вы можете кратко представиться остальной команде.
-
Уделить время изучению служб, которые группа инфраструктуры Fedora разрабатывает, развёртывает и поддерживает.
-
Спросить о присоединении к группе Fedora Infrastructure Apprentice (fi-apprentice).
-
Прочитать SOP, которые вы найдёте интересными. Они являются хорошей точкой отсчёта для хостов, связанных с приложением. Они дают обзор того, как всё работает для этого приложения.
-
Находиться в matrix и включаться с вопросами или предложениями помощи, когда вы видите обсуждение интересной проблемы.
Если на данном этапе у вас нет времени на регулярное участие, не стесняйтесь наблюдать за происходящим и сообщать об ошибках и RFE по своему усмотрению. Проявление интереса сейчас — отличный способ облегчить присоединение к деятельности команды в будущем!
Быстрый старт
-
Если вы просто хотите внести одно изменение или исправить одну проблему, то просто сразу приступайте и прикрепите патч для неё к существующей заявке или отправьте патч в список рассылки. Обратите внимание, что мы всё же хотели бы, чтобы вы создали учётную запись и подписали FPCA, чтобы мы могли надлежащим образом лицензировать ваш вклад.
Как работает команда
Группа инфраструктуры Fedora состоит из добровольцев и сотрудников Red Hat. Наш предпочтительный способ связи — Matrix, хотя мы также активно используем Discussion (наш форум), и у нас по-прежнему есть список рассылки Fedora. Мы стараемся быть максимально прозрачными и по умолчанию открытыми.
Новым участникам рекомендуется присоединиться к списку, использовать Discourse, Matrix и посещать встречи.
Задавать вопросы (в любой из наших публичных областей: Matrix, списки, встречи) приветствуется. Если только нет сбоя или люди не заняты, мы рады попытаться объяснить, как что-то настроено или работает.
Команда — это меритократия, что означает, что людям, которые решают проблемы и выполняют работу, со временем предоставляется больше привилегий. В целом не беспокойтесь о доступе и привилегиях, вместо этого старайтесь решать проблемы и доказывать, что вы будете рядом и надёжны со временем, и вам предоставят то, что нужно для этой работы. Поскольку мы небольшая команда, у нас обычно нет ресурсов для полноценного наставничества новых участников, поэтому от вас ожидается, что вы будете «самостоятельным» и способным собирать информацию самостоятельно. Мы рады ответить на вопросы, когда вы застрянете.
Want to help? Learn how to contribute to Fedora Docs ›