Rozwidliłem projekt i wiele go zmieniłem. Ten widelec to nie tylko mała zmiana funkcji tutaj i ukryta tam naprawa błędów, to dość istotna zmiana. Udostępniana jest tylko większość kodu podstawowego.
Rozwidliłem ten projekt w wersji 2.5.0. Od jakiegoś czasu zacząłem wersjonować swój widelec w wersji 3.0. Jednak nie jestem pewien, czy jest to właściwy sposób, głównie dlatego, że kiedy ten projekt trafi do wersji 3.0, sprawy stają się mylące. Ale nie chcę zaczynać od wersji 1.0 lub wersji 0.1, ponieważ oznacza to niemowlęctwo, niestabilność i brak refinansowania projektu. To nie jest prawda, ponieważ większość kodu podstawowego jest bardzo dopracowana i stabilna.
Naprawdę jestem zagubiony, co robić, więc pytam tutaj: Jaki jest standardowy sposób radzenia sobie z tego rodzaju sytuacją? Czy większość widelców zaczyna od nowa, podskakuje numery wersji lub robi coś innego, czego nie jestem świadomy.