3 ms·
This. It feels like the "Old World" of open source was mostly about passionate people developing (and open sourcing) software for other similarly passionate pe
by throwaway78123 6y ago
This.
It feels like the "Old World" of open source was mostly about passionate people developing (and open sourcing) software for other similarly passionate people (think of some of the great projects on Freshmeat 20 years ago). I am not saying it was perfect but there used to be some sort of etiquette.
Now the demographic has changed drastically. On the "maintainer" side you have a lot more people just dumping their stuff on Github (public repos were the only one free) and only want to collect the positive ("feel good", resume padding).
On the "Consumer" side you have way more people that completely abuse online helping channels such as StackOverflow, or Github issues (how many times have I seen someone say "hello it does not work can you help me").
It reminds me on how IT departments evolved in Corporations where years of abuse lead IT departments to develop a very conservative defense mechanism that basically leads to the function being solely self serving.
I am shocked reading this thread that it has become completely ok to flat out ignore legitimate and well researched/documented bug reports. Feels like we are throwing the baby with the water here.
- Mountain_Skies 6y agoI'm seeing "x accepted pull requests" on resumes frequently now. Not every PR is made in good faith nor made with the same motivation as the maintainer. Someone making dozens of individual PRs for things like adding CONST to variables whose future use they do not understand is a drain on the maintainer's time. For the person making the pull requests, they get a low effort way to pad their number of accepted pull requests, many of which are not in alignment with the goals of the maintainer or the project.
- freedomben 6y agoTotally agree. I by no means think all PRs or issues are equal. That's basically what I'm irritated about with this post! The new attitude that I hate is treating everything as crap, spam, or entitlement. Politely refuse low effort and unuseful PRs. Don't throw the baby out with the bath water.