Одним из основных препятствий для новичков в Open Source является неприятное ощущение, что они еще не готовы.

Но дело в том, как человек чувствует себя готовым? И когда?

Ну, ответ довольно прост, вы готовы.

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

Эта статья извлечена из сценария этого видео на ютубе.


Быть полезным

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

Когда вы перемещаетесь по GitHub и просматриваете репозиторий, в который хотите внести свой вклад, вы можете чувствовать себя сбитым с толку и потерянным… и это нормально!


Погружение в культуру проекта

Вы можете начать с внимательного прочтения README.md, чтобы узнать больше о проекте, а затем заглянуть в CONTRIBUTING.md, чтобы понять, как обрабатывается рабочий процесс вклада в этом конкретном проекте. Вы также можете найти файл под названием КОДЕКС ПОВЕДЕНИЯ с общими правилами.

Чтение этой важной части документации позволит вам лучше познакомиться с культурой проекта.


Понимание проблем и запросов на включение

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

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

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

Когда вы закончите с вкладкой «Проблемы», следующей в списке будет «Запросы на вытягивание».

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

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

Не бойтесь, пока вы вежливы, любые отзывы приветствуются!


Настройка проекта и обратная связь

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

Вернитесь на CONTRIBUTING.md и следуйте инструкциям по настройке проекта на своем компьютере.

Если в процессе у вас возникнут проблемы или вы почувствуете, что чего-то не хватает или что-то можно улучшить в документации, поздравляем, у вас есть шанс внести свой вклад. Не стесняйтесь открывать вопрос и описывать проблему, с которой вы столкнулись, какие дополнительные шаги вам пришлось выполнить, или ваши отзывы в целом о документации или самом процессе установки.

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

Вы понимаете, что уже вносите свой вклад? И, кстати, это также может быть вашим шансом отправить свой первый PR в проект, посвященный этой конкретной проблеме.


Закрытие

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

Вы готовы, сейчас!


Спасибо, что прочитали этот пост, надеюсь, он был вам интересен!

Вам нравится мой контент? Вы можете подписаться на мой канал на YouTube!
Вы можете найти это здесь:
YouTube

Не стесняйтесь следовать за мной, чтобы получать уведомления о выходе новых статей 😉

изображение баластронга