Hacker News new | ask | show | jobs
by relix 4818 days ago
I've done this. Had a pull request from a contributor that added a feature, but in return changed the API of my library almost completely, didn't account for many, many edge cases and had a couple of bugs. When I was done I had rewritten it completely, but I still attributed the change to the original contributor. In the end, I'm pretty sure I invested more time in it than he did, but fair is fair imo.