On diversity

I agonised a bit before writing this post, partly because it deals with someone who pays my wages, but mostly because I wasn’t entirely sure what ground I stood on, morally and philosophically speaking. I’m going to write it anyway, however, because it’s an interesting enough problem that I think writing it out will help me get my head around it.

You may or may not have heard about the comments that Mark Shuttleworth made this week in his Ubuntu Open Week session with regard to diversity in the Ubuntu community and solving bug 1. For the record, I’ll reproduce them here:

12:31 <@akgraner> <MarkDude> QUESTION how important is having a diverse group of contributors (women & minority folks) to solving Bug 1?

12:31 <+sabdfl> not especially, but it makes the project more interesting

12:31 <+sabdfl> next

12:57 <@jcastro> <MarkDude> FOLLOW-UP QUESTION … did you just say that primarily white dudes are able to address the solving of Bug 1? Women and minorities just make it more interesting? Please clarify.

12:58 <+sabdfl> MarkDude, if you think i can’t see a baited trap from this close, you’re mistaken

12:59 <+sabdfl> i said that having diversity in the project is a wonderful goal. but it’s no more a requirement to fix bug 1 than it is a requirement to do most other things. fundamentalism is something i despise, and that goes for overdone activism too.

12:59 <@jcastro> (that was the last question)

Now, at first when I read this, I thought that I semi agreed with Mark, in that I thought that diversity as a goal was orthogonal to solving bug 1. However, I still didn’t feel as though that was quite the right answer. A comment from Mackenzie Morgan over at geekfeminism.org kicked my thinking into gear, though:

The only thing I’m going to say is that since women are 51% of the population, if all women used Windows, it would be impossible for Microsoft to have a minority marketshare.

I don’t think this needs any more explanation, but it’s it’s absolutely a key point. We can’t hope to solve bug 1 if we don’t have a diverse community. And by that, I mean a more diverse community than we already have. That my fiancée uses Ubuntu is wonderful (that she regularly rages against Windows Vista, which she has to use for work, is also pretty cool), but it’s important that we don’t lose sight of the fact that in the tech world women are still marginalised and excluded, either explicitly or implicitly.

Another comment on the GF post caught my eye and made me think, too. In response to Jono‘s comment about Mark’s intent and nature (which, for the record, I view as not really relevant to the discussion), Carla Schroder said:

Jono, you’re not a woman so it would be surprising if Mark treated you like one. The oft-cited FOSSPOLS study says 80% of women perceive sexism in FOSS, but only 20% of men. What that means to way too many folks is all them derned (sic) women are wrong.

For a while, I sulked about this, and Skud’s comment that:

… I want to remind you that as a feminist space we’re primarily interested in women’s experiences here.

But once I actually applied some thought to the situation, I realised that I was entirely chuffing up the bong pole (as Mr Bacon himself would put it).

The fact is that as a bloke, particularly as a bloke in the community within which this discussion is taking place, I can’t possibly appreciate just how these comments affect women in the community, how they make them feel or think about their own involvement. I can try, but oftentimes I need to think very hard about it because I’m just not in a position to be able to empathise (I’m working on this; I can spot sexist comment far better than I used to be able to).

To quote Skud paraphrasing Avenue Q, "Everyone’s a little bit sexist sometimes." That includes me. That I admit to it, helps, I think, and I work very hard at examining what I’m doing and saying and thinking to make sure that I discard sexist notions, however mild they may be.

To come back to the point then, I disagree with Mark’s assertion that diversity in the community is "no more a requirement to fix bug 1 than it is a requirement to do most other things." I think it’s entirely a requirement. At base, as Mackenzie pointed out, if we don’t actively seek a diverse community we’re automatically losing out on a huge wedge of the human race. More to the point, though, there’s absolutely no reason for us to exclude anyone, and every reason for us to work towards including everyone in what is a pretty damn excellent community.

Ubuntu means "humanity towards others," and I think we need to recognise that we need to be active in practicing that notion rather than just being passive about it.

Why Ubuntu matters

Jono Bacon posted a challenge of sorts to members of the Ubuntu community recently, which was this:

If you have a blog or use Twitter or identi.ca, I would like to ask you to take five minutes to write down why Ubuntu is important to you, and what aspect of our ethos attracts you and motivates you about Ubuntu.

It wasn’t until this morning – just now in fact – that I knew what my particular answer to this question was, and I was starting to worry that maybe I wouldn’t be able to articulate why I care as much as I do about Ubuntu. But now I know. What matters to me most about Ubuntu can be boiled down to two words:

Daniel Holbach.

Now, I’m being glib, of course. Much as I love the happiest German who ever lived, he’s not the only reason that I’m involved in Ubuntu. However, Daniel illustrates what I mean so fantastically that I couldn’t not name-check him.

What I actually mean is the ethos, espoused especially by Herr Holbach, of "Be excellent to one another."

Sometimes, software development can be a thankless task, especially in the open source world. You spend hours toiling away at a project as a labour of love so as to get it as right as possible and then what happens? People find bugs in it, that’s what.

You want to be grateful to the bug filers, of course. You need them to file bugs because you’d never find all of them yourself and because, like a proud parent, you want your application to be the best it can possibly be, which means learning from its (and your) mistakes.

But it’s not always that easy. The people who file bugs aren’t always going to sandwich the bad news between two slices of awesome. They can be passive-aggressive, whining, thoughtless morons at times, starting bug reports with "this project sucks" and ending it with "I only use your application because there’s nothing better available." In any other community you’d be sorely tempted to tell them to fuck off, thank you very much, and take their attitude somewhere else.

But people like Daniel Holbach mitigate all this. Just this morning, when I, tired and more than a little crotchety, saw the style with which a particular set of bugs had been filed against Launchpad, I was pretty much ready to throttle the bug reporter. At the time, Daniel was talking about having some Launchpad sessions at the next Ubuntu Open Week, and the following exchange took place.

<gmb> dholbach: Can we include something about requiring them not to be arseholes, even when they find security bugs?

gmb just woke up and is punchy.

dholbach hugs gmb

dholbach adds gmb to the schedule: "Graham Binns: Being excellent to each other… hugging developers when it’s most difficult"

And there it was. In two seconds flat, Daniel had made me go from annoyed, tiny-fists-of-fury Graham to cheerful, well-theres-a-bug-there-to-fix Graham with one virtual IRC hug (incidentally, if you’ve never been hugged by Daniel in real life you should give it a shot some time).

The Ubuntu community is full of people like Daniel Holbach (though there is only one Holy Holy Holbach, of course). The Ubuntu ethos of "Humanity Towards Others" is one of the most important reasons for my being involved in Ubuntu. Is it an excellent distro? Of course. Does it have some of the best people working to make each release better than the last? Sure. Does it have its share of detractors and complainers, even within the community? Of course it does; that’s what happens when you write software. But the difference between the Ubuntu community and the others I’ve been part of, the reason why I love working with this group of people so much, is that at the end of the day the vast majority of us do our utmost to be excellent to each other with each and every passing moment.

That’s not something you get for free with a community, and I for one count myself bloody lucky to be a part of it.

Hello, Planet Ubuntu UK

This is just a quick hello to the readers of Planet Ubuntu UK, to which I’ve been added after joining the UK LoCo Team. Whether me being added to the planet is a good idea or not remains to be seen.

I’m in the process of getting back to work on Launchpad after spending last week at UDS Jaunty in Mountain View, CA. It was a good week but, as usual, very mentally draining; I’ve had the last two days off to recover from both UDS and the associated jet-lag. Happily, I’m reasonably recharged and ready to go.

So yes, hello Ubuntu UK people. It’s nice to be here.

From the ORG – A community photocall

A request comes from Becky Hogge of the Open Rights Group (link):

Happy-snappers unite! We need as many people as possible to take photos of
stuff that embodies the database state, and the UK’s world-famous
surveillance society (wake up! You’ve just walked into it).

On 11 October, No2ID and the Open Rights Group will make a live collage of
the images you’ve taken in a prominent location in London (to be confirmed),
to celebrate Freedom Not Fear Day 2008.

So, here’s how you can help:

  1. Spot something that embodies the UK’s wholesale transformation into the
    surveillance society/database state. Subjects might include your local CCTV
    camera(s), or fingerprinting equipment in your child’s school library
  2. Snap it
  3. Upload it to Flickr and tag it "FNFBigPicture" – please use an Attribution
    Creative Commons license.
  4. That’s it!

Go forth and snap, my lovelies!