> Sometimes you just say fork it.
FTFY. And vendoring a dependency is really just a hidden fork.
FTFY. And vendoring a dependency is really just a hidden fork.
1. You find a bug, open an issue. 2. If bug is a minor issue, wait. If I want a fix really bad, offer to fix it. 3. If I still want a fix really bad and author did not respond, or does not want a fix, then fork the project for my own consumption. Using alternative dependencies are also an option.
Imo be ready to fork all the things if need be. Get comfortable with it before you're forced to.
I mean, implementing your fixes in the first place means you are already inherently forking it.
It's not a fork until you start diverging from upstream with local modifications.