в опенсорс? Вот я портирую библиотеку на другой фреймворк или сделал что-то подобное, мне делать это дело в отдельной ветке своего форка, потом оформлять по какому-то стилю оригинального репозитория и делать пулл реквест?
Пулл реквест (ты же в существующий проект контрибутишь) На гитхубе вроде оформлять ничего не надо, только сопроводительное письмо написать и запушить.
От репозитория зависит. Обыно описаны Contributing guidelines, где описано как контрибутит, код оформлять и т.д.
Да, примерно так. Любые мажорные изменения желательно заранее обсудить с мейнтейнерами апстрима, чтобы не получилось так, что ты потратил кучу времени, а они тебя завернули, потому что портировать никуда не хотят.
Обсуждают сегодня