4 ms·
There is an assumption not to be an asshole. But that's where it ends. If an endless stream if cars likes your directions, they can't expect you to keep stand
by hyperman1 5y ago
There is an assumption not to be an asshole. But that's where it ends. If an endless stream if cars likes your directions, they can't expect you to keep standing where you are, giving each of them directions.
In the same way, if someone posts some code you can file a bug or give a patch, but that doesn't entitle you to anything from the original author. Maybe you helped him making the code better and you're scratching each other's back. Maybe the author is just extra nice to you. But just because you've received a gift, you're not entitled to more gifts.
- webmaven 5y ago> There is an assumption not to be an asshole. I think some of the disagreement in this thread is just over whether someone is being an asshole if they leave buggy code lying around with no warnings attached, and rejecting /ignoring requests to remedy the situation.
- andrewzah 5y agoIn my opinion, there is no expectation for someone to accept your requests or PRs. It's definitely not the norm, but I reserve the right to not do anything that I don't want to do. You don't know someone's life situation or current goals; that library or tool may work fine in their use case or they don't have the time/desire to implement a fix or review a PR. That's why forking exists. That's the risk of pulling in external libraries from random developers. Unless you're willing to put money where your mouth is, then all you reasonably can do is politely request a fix or for them to merge your PR.