Jaki jest ogólny przepływ pracy, gdy chcę dodać funkcję do aplikacji typu open source, której pierwotnie nie napisałem? Jak poznać kod? Jak znaleźć miejsce, które należy zmienić lub dodać? Jak mogę dokonać zmiany, nie psując niczego innego? Jak sprawdzić, czy wszystko nadal działa?
Jakie są ogólne wytyczne dotyczące takiego projektu?