I’ve attempted to submit PRs to open source projects for most of my career and it’s such a fuckin nightmare. 99% of the time I’m just trying to patch a bug. I get:
Ignored for months and eventually rejected without reason
Repeated pushback on whether the fix is necessary
Snarky feedback
I have had multiple occasions where one of the regular maintainers copied my code to a new branch and PR, then merged my changes under only their name, instead of sending me review comments or collaborating on edits
Open source is often not open contribution. The reason why open source projects die isn’t because nobody is contributing. It’s because project owners usually kinda suck. It’s like contributing to StackExchange. IDK if it’s just that programmers tend to be contentious assholes or what.
Edit: Don’t get me started on abandonware. I don’t know if anyone uses FoundryVTT but module creators tend to abandon their software and never update it again, forcing people to fork it just to maintain the project through new versions
I’ve attempted to submit PRs to open source projects for most of my career and it’s such a fuckin nightmare. 99% of the time I’m just trying to patch a bug. I get:
Open source is often not open contribution. The reason why open source projects die isn’t because nobody is contributing. It’s because project owners usually kinda suck. It’s like contributing to StackExchange. IDK if it’s just that programmers tend to be contentious assholes or what.
Edit: Don’t get me started on abandonware. I don’t know if anyone uses FoundryVTT but module creators tend to abandon their software and never update it again, forcing people to fork it just to maintain the project through new versions
You’re not wrong. Ive had all those experiences as well :(