This is partly in response to Josh's blog entry Calling Bullsh*t in Open Source communities and Sarah Sharp's plea for No more verbal abuse.
I think Linus Torvalds is being treated unfairly
and is being abused for his frank, no bullsh*t, flowery quiky style of stating it. Many have accepted the axiom that Linus is a jerk, childish and needs to conform to the professional standard simply because we are too lazy to analyze the facts for ourselves and like many public figures Linus likes to give people a good show.
Quotes from Linus
"Because if you want me to "act professional," I can tell you that I'm not interested. I'm sitting in my home office wearing a bathrobe. The same way I'm not going to start wearing ties, I'm *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what "acting professionally" results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways."
So I read that as "Let's lynch Linus, cause he refuses to wear a noose of the oppressor around his neck like everyone else". Any one of you who've worked in an oppressive office environment know EXACTLY what he's talking about.
"I definitely am not willing to string people along, either. I've had that happen too—not telling people clearly enough that I don't like their approach, they go on to re-architect something, and get really upset when I am then not willing to take their work."
I curse when there isn't any argument. The cursing happens for the
"you're so f*cking wrong that it's not even worth trying to make
logical arguments about it, because you have no possible excuse" case.
.. and sometimes people surprise me and come back with a valid excuse
after all. "My whole family died in a tragic freak accident and my
pony got cancer, and I was distracted".
And then I might even tell them I'm sorry.
No. Not really.
She simply doesn't agree with Linus brand of Tough love which is a brand that I share -- perhaps because I'm in the same age group as Linus.
So my plea is, please let us not get into the business of training people on the ART OF NICENESS and SENSITIVITY and studying the loop holes so that we can use that as a weapon to stab each other behind closed doors and private emails where NO ONE CAN HEAR YOU CRYING FOR HELP.
I think I am more qualified than most to judge verbal abuse and oppression when I see it. I'm the daughter of a black Nigerian man and a white American mother. I was born in Nigeria
and spent my youth there.
I've been traumatized all my life both verbally and physically from all sides for being different in all kinds of ways. This trauma is most often inflicted by women who've told me to be quiet because I do not have the social skills to grasp what is happening. My lesson learned is your oppressor may be someone that looks just like you (or thinks he/she understands what you are feeling) and your ally just MAY BE a purple dragon living in a cave wearing a bathrobe.
So Greg, if you want it all to change, create some _real_ threat: be frank
with contributors and sometimes swear a bit. That will cut your mail queue
in half, promise!
Greg, the reason you get a lot of stable patches seems to be that you make it easy to act as a door-mat. Clearly at least some people say "I know this patch isn't important enough to send to Linus, but I know Greg will silently accept it after the fact, so I'll just wait and mark it for stable.
You may need to learn to shout at people.
and Sarah's response:
Seriously, guys? Is this what we need in order to get improve -stable? Linus Torvalds is advocating for physical intimidation and violence. Ingo Molnar and Linus are advocating for verbal abuse.
Not *fucking* cool. Violence, whether it be physical intimidation, verbal threats or verbal abuse is not acceptable. Keep it professional on the mailing lists.
Sometimes the truth hurts, but sugarcoating it in niceties and polite language clouds the meaning at best and masks an underlying viciousness at worst.
Sarah explicitly was talking about the experience of submodule maintainers, and never brought her gender into that discussion -- at least in what you quoted.
You brought that to the discussion.
It is worthwhile to consider what it would take to change our communities in order to get more women and minorities involved. The situation you're talking about wasn't about that.
I didn't say it was a gender issue, so not sure where you got that reading from. I simply said I'm a mixed race woman. I've experienced oppression and verbal abuse. I know what it is when I ssee it and this ain't it.
I've looked at the comments on the threads they are pretty tame to me.
That aside it is a gender issue now that you bring that up. You know very well if it was a guy that defended himself, it would not have made headlines.
I'm pretty fed up with the Adria Richards and Sarah Sharp's of the world thinking they have to save the world from some kind of horrible male oppression and train guys how to talk POLITELY. Making guys look at me and see everything they hate about humanity in me.
Let me give you an example, why its about gender.
If Linus walked out on a stadium and took his bathrobe off.
And he said -- Today I want to talk about getting Stable release out.
No one would care about the discussing the code except his top tier maintainers. The headlines would read
"Why does the emperor have no clothes?"
I'm also pretty tired of women making men feel like they've done something wrong. My father went through that crap thinking his gender was evil and it made him scared to let me go out into the real world where all the RAPISTS lurk in every corner. This emotional abuse just has to stop. It's WRONG.