Mark, i'm not sure from reading your blog entry on free speech if this is what you were getting at, but it was vague enough that i want to address it anyways: i never said people should be silent. rather, i asked people to share their concerns in a way that is useful. that is a very different request from "try[ing to] force people not to say certain things".
in a project such as kde there is no point in leveling complaints in a way that will not lead to resolution of those issues. doubly so when you use your free speech to harm, harass and belittle others for no other reason than to harm harass and belittle. just as with any act of violence, violence spoken should be met with resistance. (if you don't believe that there is such a thing as violence spoken, read up on the issue of verbal and emotional abuse.)
you say that the "best way to confront idiotic or bigotted (sic) views is through public debate where they can be reasoned with rather than ignored", but this completely ignores the effect such idiotic an bigoted eruptions have on the health of the community. i have no issue with someone finding something to complain about; i do have issue with someone bringing it to the project in a non-constructive manner. the cost to the project of having no social contract in play when it comes to such discourse is simply too high to bear.
i do completely agree with you on the matter of free speech being something to be protected even when we don't agree with the content of it, however there is the related topic of the responsibility that one needs to exercise when engaging in free speech out of respect for both the right itself as well as for others. when someone does not exercise that responsibility, it is completely my right to not listen to them and even to remove them from my personal areas.
this community of ours is a shared personal area. it is a choice to participate in a free software project, not a right nor something you are predisposed to at birth. therefore your right, as well as mine, to engage in free speech must be respected as a general principle in life, but it need not be allowed to infringe on the health and well-being of the project.
to put in practical terms: there is a good reason we flag things as off-topic on mailing lists, and even have lists that are moderated.
Thursday, December 06, 2007
Subscribe to:
Post Comments (Atom)

5 comments:
I think it comes down to one line:
If you want to be respected, respect others.
I also think it was important that you posted on how to give feedback a usefull and motivating way.
As it makes a huge difference if you reach a goal with a smile or a grumpy gaze (omg dict.leo.org found more than 20 hits for "mürrisch", grumpy is one of them).
Well, to be fair, these "idiotic or bigotted" have some positive effects, too. For instance, I (as a prime time Java developer and kde user since the 1.x days) finally got myself into learning c++ and qt. For now, I struggle with the "cheat button" from the tutorial. And I think I wouldn't find the energy (I am no work junkie) haven't been here all those ney-sayers around the kde4 development. I still hope to make it into a sub-junior job during this winter. So the situation is not only negative :)
Hey man, it is Mike (not Mark ;)).
I wasn't in anyway meaning to insinuate that you were trying to subvert free speech, quite the opposite. I was intending to use the public discussion as an example of the GOOD way of handling it. As a pretty important guy in KDE it is good that you aren't trying to stifle criticism or silence people but instead encouraging them to use more productive ways to express themselves.
Apologies if you felt insulted by my post, it wasn't meant in that way at all, I've been pleasantly surprised by your mature responses on Planet KDE; narrowly avoiding a fairly nasty public flamewar!
Maybe KDE could consider adopting something like the Ubuntu Code of Conduct.
It's a social contract that helps people play nice and work well together.
What do you think?
http://www.ubuntu.com/community/conduct
@flavio: I wouldn't know why we would need that - everyone knows how to behave. And if you want to behave badly, you can do that anyway, won't make a difference.
Post a Comment