Znalazłem fajny projekt GitHub, który bardzo rozbudowałem. Uważam, że moje zmiany są dobre, ponieważ działają. Wygląda jednak na to, że oryginalny autor nie miał czasu, aby przejrzeć te zmiany i uwzględnić je. W rzeczywistości jest nawet możliwe, że funkcje, których potrzebuję i zaimplementowałem, nie są w wizji pierwotnego autora i po prostu dążymy do innych celów. Nie wiem, ponieważ nigdy nie otrzymałem od niego odpowiedzi.
To powiedziawszy, widziałem, że mój wkład nie jest liczony na mojej mapie zatwierdzeń. Dzieje się tak, o ile oryginalne repozytorium nie przyjmuje moich wkładów. Co więcej, moja praca jest uznawana tylko za pracę i nie przyciąga innych ludzi z taką samą wizją jak ja. To jest dla mnie większy problem, ponieważ wiele osób pyta o te funkcje.
Nadal oferuję swój wkład w oryginalny projekt, ale wydaje mi się, że jest mało prawdopodobne, aby kiedykolwiek został zaakceptowany. Teraz chciałbym, aby mój widelec był „prawdziwym projektem”. Chociaż planuję w pewnym momencie zsynchronizować się z oryginalnym projektem, chcę zmienić jego nazwę i zmotywować innych do udziału w moim projekcie. Ponadto bardzo chciałbym, aby GitHub pokazał, że ten projekt jest aktywnie utrzymywany (mówiąc o mapie zatwierdzeń). I na koniec chciałbym zrobić odpowiednie wydania tego.
Jak mogę to zrobić i dobrze, aby mój widelec był pełnoprawnym projektem?