https://github.com/tukaani-project/xz/issues/121
The person wasn't able to compile the project and he starts by being mean when he asks for help:
- "it shouldn't be this hard" - "the INSTALL file being a TLDR nightmare" - complaining about the compilation steps.
I know Larhzu went through a lot in the past but facing again those comments are too much. I appreciate his polite comment to the issue but I would appreciate if he can put people like that in their place like thesamesam did.
I find it best to "kill them with kindness" ignoring such anger and just assume they are having a bad day and didn't truly consider what they said.
It would have been a good github issue if there were no instructions in the project. If the instructions are too difficult, then write how you would improve them. If steps are missing or incorrect, report that. Otherwise post to stack overflow.
Both: closing the github issue or treating it as an incomplete bug report seems fine to me. The maintainers are doing the latter, I’d say this is a good response.
Some people are thoughtful and considerate in their interactions, and some people are not. Just look at most social media sites - they're far worse than what you see on GitHub.
If something is provided free of charge and it's not working for you, there are constructive ways to engage and help nudge a project in a beneficial direction. But if you're not up to doing that, just move on.
Customers tend to be nicer the more money they spend, because they’re more invested in the outcome. You’d think that people getting something for free would be grateful but that is not how the human mind works at all.
If you are a good open source contributer and you know better you either write a pull request or you write a suggestion how a better installation process would look like, what your pain points were etc.
On the internet, you have my username and that's about it. You might be able to piece together enough info to come after me, but you'd have to be really motivated.
Being mean is cheap, effective retribution isn't.
I have found this to be true over the years. So I always took the complaints as something good :)
I pity your ears if you would hear me building piece of sh@t projects without clear instructions how to build. This is the prerequisite for contributions to your project.
If you don’t have robust building process then I have a lot of mean words for you.