@Parseltongue_developer

Опишите, как устроен процесс контрибьютинга?

Хотелось бы узнать, как стать контрибьютером в больших open-source проектах.

Спасибо!
  • Вопрос задан
  • 314 просмотров
Пригласить эксперта
Ответы на вопрос 4
mayton2019
@mayton2019
Bigdata Engineer
Самое главное - разбираться в проекте. Читать его баг-трекер и понимать потребности и над чем работает сообщество. Я как-то пытался стать контрибутором apache ignite но не вышло. Времени не хватало. А потребности были со стороны нашего проекта.

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

Техническая сторона не особо важна. Главное что у вас есть ценный merge-request который нечто исправляет и это НЕЧТО очень нужно в мире.
Ответ написан
Комментировать
ipatiev
@ipatiev
Потомок старинного рода Ипатьевых-Колотитьевых
Ответ написан
Комментировать
SilenceOfWinter
@SilenceOfWinter
та еще зажигалка...
Мой тебе совет: вливаться стоит только в новые проекты или с целью исправления ошибок.
Пошаговая инструкция:
1. создаешь форк репозитория
2. отправляешь PR'ы в основной репозиторий
3. как только твой вклад перевалит за 5-10% от его кода, можешь попроситься в owner'ы
3. profit!
Ответ написан
ValdikSS
@ValdikSS
Ну, это проще простого:
1. Находим проблему в проекте, которая вам мешает
2. Исправляем её, убеждаемся, что новый код по стилю и требованиям совпадает со старым
3. Отправляем изменения так, как указано в требованиях проекта
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы