|
|
|
|
|
by cpressey
4858 days ago
|
|
I agree. Local forks are often valuable. And a project can't be expected to accommodate everyone's vision for how the software should be used. The pain comes in when the upstream project decides to refactor the code in a way which forces you to completely rewrite your patches. |
|
It should be noted that the situation where you intend to fork and maintain the project, this does not apply, and by all means make your changes. In the case where you intend to update, this pattern will help you avoid the pain.