It’s terrible: Every idiot has an opinion on everything. I think people got it all wrong on the whole democracy thing: In democracies, one may have an opinion, but one doesn’t have to. If you have no idea what you are talking about, just shut the f*ck up. — Dieter Nuhr, German comedian.
[Warning: Bitter words ahead]
There used to be a time when I was a happy KDE contributor. Why? Because it was fun. Everyones work was appreciated by both, fellow developers and the community. I could see that from both being an blogging developer and a KDE dot news editor. Especially with my blog, I found the comments to be helpful to collect feedback. At least that’s how I want to remember it.
I don’t want to go all the way down the “times seem to have changed” road, but the tunes certainly have changed. I’ve gotten fed up by the attitude of a lot of commentors. That is, being totally destructive about work that people do. Often it’s people commenting stories on something that appears to be vaguely related, but in fact they just hijack the story to nudge around, sometimes giving clear evidence that they haven’t even bothered to read the story/blog post.
It’s remarkable that the worst comments are always first posts or grow to become a prominent “discussion” thread, because everybody likes to state his support or say how wrong the original poster is. This gives the whole post even more siginificance. Like a halo, it outshines the other comments, and sometimes even the article (and before you propose it, a slashdot style moderation system is not the answer. For the reason why I suggest reading slashdot).
Let me give you some examples:
Story:“Wikimedia and KDE share offices”.
Content: KDE gets a professional secretary. Developers can get back to their actual work.
Reaction: Pseudo disclaimer, followed by weired stuff about implementation of Wikipedia support (wtf?) and blaming Wikipedia editors of being “elitists”
Halo effect caused by: First post, long thread
Relevance to story: None
Story: openSUSE Packaging Days II Tomorrow
Content: openSUSE announces efforts to package (cross distro)
Reaction: Useless question
Halo effect caused by: First post, long thread
Relevance to story: Little to None
Story: KDE 4.0.3 Released With Extragear Applications
Content: Another bug fix release out
Reaction: only bug fixes for plasma ?
Halo effect caused by: very long thread
Relevance to story: Little
The same applies for many proposals made in blogs. Instead of discussing features the way the author intended it, people prefer to get into bikeshedding or talk about how stupid the author is for developing this particular feature instead of something supposedly more important. That said, I’ve never seen a patch or any contributions from those people.
I have spend quite some time thinking why I lost contact with KDE development. Sure, there’s the time factor: There are exams, exams, exams and now I am starting my thesis that will probably comsume me until summer. But let us be serious: That was never the only reason. Another part of the truth it that I’m feeling more and more disillusioned about the whole community thing, and if it wasn’t for a lot of great people within the actually contributing KDE community, I wouldn’t be part of the project, in fact any open source project anymore.
If getting back into the mood means deleting comments (nowadays we have a quite strict “don’t delete” policy) or disallowing comments even on the dot, I am now totally fine with that. And that’s not only me, I know that a couple of other people in the open source community and KDE in particular feel exact the same way.
If things continue to be this way I can just stop contributing to KDE (in fact to any free software project) entirely in my spare time and make sure I get paid for the pain. It’s called “consulting”.