Как мне начать помогать проектам в Гитубе?

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

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

Ответ 1

Это довольно просто. Вы можете суммировать простую разработку проекта сообщества в круговой процесс всего за два простых действия:

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

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

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

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

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

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

Ответ 2

EDIT: CodeTriage.com может помочь в этом.

Это своего рода старый вопрос, но есть новый сайт, который пытается помочь людям, таким как OP, найти проекты для внесения вклада.

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

Вы можете просто просмотреть список проектов и посмотреть, насколько они активны, или вы даже можете легко опубликовать свой проект.

Ответ 3

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

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