gadfi
@gadfi
https://gamega.org

Fix очень мелких багов в чужой open source библиотеке, как лучше сделать?

Здравствуйте.
Есть open source проект, в котором один мелкий баг мешал нормальной работе, фикс бага буквально одна строчка, как об этом лучше сообщить разработчику?
  • Вопрос задан
  • 542 просмотра
Решения вопроса 4
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Форкнуть->Исправить->Отправить пулл реквест.
бага буквально одна строчка

Размер не имеет значения.
Ответ написан
Комментировать
HeadOnFire
@HeadOnFire
PHP, Laravel & WordPress Evangelist
1. Создать issue с описанием проблемы и в нем овзучить что сделаете правку сами.
2. Форкнуть репу себе.
3. Клонировать форк на комп.
4. Создать отдельную ветку и переключиться в нее, внести правки.
5. Закоммитить правки и запушить.
6. Создать Pull Request, указать что closes #ISSUE_ID.

Вносить правки лучше в отдельной ветке (feature branch). За время работы или между отправкой PR и его принятием код в основной ветке может поменяться. А по правилам неписанного хорошего тона PR должен чисто мерджиться, и это задача контрибютора. Владелец репы не должен резолвить конфликты.
Ответ написан
Комментировать
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
сделать пулл реквест
Ответ написан
Комментировать
littleguga
@littleguga
Не стыдно не знать, а стыдно не интересоваться.
Открыть issue на github -> сделать merge request с описанием проблемы -> закрыть issue
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы