Code of Conduct timeline and postmortem

This article originally appeared on Geek Feminism.

Last week, Geek Feminism announced we’ve adopted a Code of Conduct.

As Annalee said in that announcement, this comes long after adoption of codes in other communities, especially events:

You’ve been promoting Codes of Conduct for years. Why didn’t you adopt one of your own sooner?

We dropped the ball in a big way here. We’ve known for at least two years that we needed a Code of Conduct internally. We’re sorry for the inexcusable delay.

We thought it would be useful to other communities to discuss how this happened.

Timeline

May 2008: Skud founded the Geek Feminism wiki, two and a half years before anti-harassment policies and codes of conduct began to be promoted by geek feminists.

August 2009: Skud founded the Geek Feminism blog, more than one year before anti-harassment policies and codes of conduct began to be promoted by geek feminists. At the time of launch. the blog had a strong comment policy which remains in essentially the same form (albeit expanded since). We weren’t the first by a long way to have such a policy (in fact it was based fairly closely on that of Hoyden About Town) but this was at the time unusual among the technical blogs and forums that many of the original bloggers frequented.

November 2010: Warning for assault Nóirín Plunkett was assaulted at ApacheCon. Within the month, Valerie Aurora had released a draft anti-harassment policy for events and finalised it for events to adopt. This is the policy that is now maintained on the wiki.

I have not found any discussion of Geek Feminism adopting such a policy internally at this time, which isn’t surprising considering it was envisaged as being for in-person events.

Early 2011: there were person-to-person complaints within the Geek Feminism community that an individual within it is harassing people when Geek Feminism contributors meet up in person (as sometimes happens at conferences we attend and similar).

January 2012: AdaCamp Melbourne (the first event I know of run by Geek Feminism community members that occurred after the development of the event anti-harassment policy) has an anti-harassment policy.

July 2012: Blogger Nice Girl reported harassment at OSCON by attendees identifying as geek feminists and using terminology from our wiki. (We do not know the identities of these people.) In August, Skud wrote on the blog:

We are taking a few different steps to address the specific concerns raised. One is that we are reviewing our wiki pages to make sure that we have information on slut-shaming and that it is appropriately cross-linked with articles about sexualised environments at geek events to help reinforce/educate people that criticising an individual woman’s choice of clothing is very different from criticising (for instance) a business that uses booth babes as a marketing device.

The second thing is that we are setting up a process so that people can contact us if they experience harassment by someone associated with GF. This is a work in progress, especially since GF is (as mentioned) a loose affiliation with no official membership, and because we may be asked to deal with harassment that occurs outside our own spaces. However, if someone is harassing another person under GF’s name or in a way associated with GF, then we want to provide a private way for people to contact us, and respond appropriately.

On the same day, Skud wrote the first version of the wiki’s Slut shaming page.

At around this time, Skud founded Growstuff, reducing her available volunteer time; her participation in the blog and other Geek Feminism activities dropped drastically over the next few months.

July/August 2012: Emails about the harassment by a Geek Feminism member discussed earlier began to circulate among Geek Feminism bloggers, presumably with our awareness of internal harassment risks heightened by the public and private discussions of Nice Girl’s reports. More than one person reported feeling unsafe and no longer recommending our backchannels as safe spaces. Skud first became aware of these reports at this time.

Given the seriousness of a known harasser operating in a community central to anti-harassment policy promotion, it didn’t seem appropriate to wait for a policy and response group as mooted by Skud to be in place and instead Valerie Aurora spearheaded a letter asking this person to leave the community, which was signed by several others including myself. The person left our community.

After this, I cannot find any further internal discussion of an anti-harassment policy for approximately another year.

April 2013: Recognising her lack of availability for volunteering due to work commitments, Skud formally announced she was stepping down as a Geek Feminism administrator. There was a discussion about handing over various technical responsibilities but not (that I can find) about the anti-harassment status.

July 2013: I sent an email to the blogger backchannel reminding them that an anti-harassment policy is still to be developed. There was a short and inconclusive discussion.

October 2013: Annalee produced an early draft policy document with many unresolved questions, particularly who the policy was intended to apply to, and how reports would be resolved. Comments on the document were made by several community members.

November 2013: Rick Scott began to formalise existing editorial practice on the wiki in the Editorial guidelines page, which was revised over a few months by a small group of wiki editors. It is intended more to communicate norms to newcomers and onlookers than to protect wiki editors from each other.

January 2014: Discussion had died down on Annalee’s draft. I sent an email with some open questions but no one including myself follows up before May.

May 2014: Annalee produced a new draft anti-harassment policy and circulated it for discussion. Skud, Tim, Valerie and myself all commented and edited substantially. Annalee asked for consensus on adopting it, Valerie suggests she JFDI, and I ended up proposing a timeline through to late June for circulating it more widely, giving people time to familiarise themselves, appointing the Anti-Abuse team, and then making the document public.

June 2014: The Anti-Abuse Team was appointed after an internal feedback process. Annalee announced our Code of Conduct publicly. I made our policy made available for reuse and promoted adoption by other communities.

Post mortem

Things we did right

Skud established best practices (particularly the comment policy) at the time our community was founded.

When it became clear that harassment in our community was a periodic problem, we acknowledged publicly that we had not put best practices into place (a anti-harassment policy) and began discussing one suitable to our community.

We returned to the issue periodically without further external prompting or known (to me) incidents of harassment and eventually got a policy in place. In the process, we hope we have developed a new best-practice policy for communities to use so that others do not have to go through this process.

Our new policy has a pretty sophisticated description of various types of harassment, based on a wide variety of personal experiences and reports of harassment received by those of us who do anti-harassment action or advising in other communities. It is better adapted for a long-lived community than the event policy is, by, eg, considering incidents of harassment in the past and in other communities. It has a more explicitly feminist stance in, eg, stating that it centres the concerns of marginalised people, and that tone-policing will not be regarded as harassment.

Things we did wrong

Various individual members of the community were slow to recognise harassment in our community based on first-hand reports from victims.

We were very slow at responding to the known need for a policy, especially for a group which was among the leaders in advocating that in-person events adopt policies. Even on the most generous reading of this timeline, there was explicit discussion of an internal anti-harassment policy in August 2012, at the time Skud discussed Nice Girl’s harassment, meaning that nearly two years passed between us explicitly committing to it existing and it being put in place. We seem to have been caught in a common problem here: we had no active need for the policy (that I know of personally), and so we did not push ahead with it.

Less central members of our community report that they wondered why we didn’t have a code of conduct, but did not feel empowered to ask about it.

Where to from here?

It is far better to have clear documentation concerning safety in particular, and common problems in general, before they are needed. We hope our reusable policy gets adopted by other communities or assists them in drafting their own, to avoid some of the slowness involved in starting from scratch.

Skud reviewed our community structure and documentation in the lead-up to her Open Source Bridge talk and found various inadequacies. She and Annalee have each raised the issue of reviewing our community’s processes,. We would need to look at questions such as:

  • are we following best practices in anti-harassment, anti-abuse and establishing safer spaces?
  • is our group unusually reliant on certain individuals and if so (it usually is so in any community), how can we share knowledge and resources so that there are less single points of failure?
  • is our documentation sufficient for a newcomer to the community?

Does anyone have pointers to similar review processes in other groups? That would be really handy.

Skud suggests that in addition, with important projects like a code of conduct, a relatively structureless group like ours explicitly appoint people to the project, so that they feel empowered to act on it. We particularly need to be alert to Warnock’s dilemma (does silence signify consent, ignorance, lack of understanding, lack of interest or contempt?) in discussing changes to our community. We also need to be alert to hidden hierarchies, to, eg, the sense that nothing can go ahead without approval from, say, Skud as founder or myself as the most frequent poster.

Annalee suggests that we need to improve our institutional memory with documentation like that above, together with internal private documentation where it is impossible to make things public. This helps identify when things were done for a very good reason, versus having emerged essentially by accident, versus never having been done at all by anyone. We also need to clarify (probably continuously) about whether we are a JFDI community, or whether projects must have people appointed to them, or other.

Acknowledgements

Thanks to Annalee, Maco, Skud, Valerie and one of the linkspammers for their review of this post. Except where explicitly attributed, all opinions herein should be taken to be mine, informed by discussion with others in Geek Feminism but not necessarily co-signed by them.

Geek Feminism: a family cloud

This article originally appeared on Geek Feminism.

Skud and I were both separately musing recently on the complex ancestry of some of the Geek Feminism, geek feminist, geek social justice and similar initiatives. Things like this: Double Union arose partly from discussions among AdaCamp San Francisco alumni, AdaCamp is a project of the Ada Initiative and draws on my experiences with my earlier LinuxChix miniconf (later Haecksen) event, the Ada Initiative exists in turn partly because Valerie Aurora and I met through LinuxChix, and so on.

Skud then founded the Geek Feminism family tree project which maps influences from one project to another in geek feminism and geek social justice projects. It’s enormous!

As an example, here’s the portion of the graph that relates most closely to the origins of the Geek Feminism blog and wiki, and the projects that have arisen from them:

Flowchart of relationships between geek feminist and social justice projects
Part of the Geek Feminism family tree

Important note: this is an edited version of the graph that excludes many projects not so directly related to the Geek Feminism blog and wiki. You can see the most recent version of the full image for a better idea of how complex this is. Please check it before reporting that your project hasn’t been added yet!

Contribution guidelines:

  • This project is ongoing and does not claim to be complete. We’d love your help. Corrections and additions welcome! If you’re a github user you could submit a pull request directly to Skud. Otherwise feel free to leave comments here with suggestions of what nodes and lines to add, change, delete or annotate!
  • A line is intended to denote some form of influence or inspiration, not ownership or perfect agreement. So, for example, a project might have been inspired by another, or filling gaps in another, or founded by members who met through another, and so on. The two projects may or may not be aligned with each other.
  • You can view a fuller description of some of the relationships between projects in the source file for the graph.

Open thread: technical difficulties

This article originally appeared on Geek Feminism.

You may have noticed that Geek Feminism has been regularly down this month displaying errors about “503 Service Unavailable”. We sure have. We’re working with our host to try and resolve the issue; hopefully we’re on our way. We wanted to let you know that we have noticed.

Chewed up network cable by Jeremiah Ro, CC BY-SA
by Jeremiah Ro, CC BY-SA

While we’re here, if you’re interested in following our new posts on Twitter, we’ve unfortunately lost access to our former Twitter handle @geekfeminism: you can now follow @GeekFeminismOrg.

Finally, this is itself an open thread for comments on any subject fitting our policy!

About open threads: open threads are for comments on any subject at all, including past posts, things we haven’t posted on, what you’ve been thinking or doing, etc as long as it follows our comment policy. We’re always looking for fluffy, fun, silly, cute or beautiful open thread starters, please post links to Pinboard or Delicious with the “gffun” tag.

The blog is dead, long live the blog

I’ve decided that at long last, I wouldn’t mind actual discussions occurring on some of my noodling, and so I am moving to a WordPress blog. This is the last entry under puzzling.org/logs/thoughts.

The new blog is up at Lecta.

Note that the WordPress blog will not be syndicated in its entirety to any Planets. Individual tags might or might not be at some point in the future, but I’ve decided that I am more comfortable with a readership which is specifically seeking me out.

Eventually the history from puzzling.org/logs/thoughts will be imported there, or at least mostly so, and redirected.

Other places you can find me include:

  1. my diary-style blog, at puzzling.org/logs/diary without comments or puzzlement.dreamwidth.org with comments (this probably will change form somewhat too, but not in the immediate future);
  2. as puzzlement on identi.ca and Twitter; and
  3. on the group blogs Geek Feminism and Hoyden About Town.

Identifying as a geek

This article originally appeared on Geek Feminism.

I mentioned in my introduction post that I haven’t had to struggle internally to identify as a feminist. But the title of this site leads to another question: is it as easy for me to identify as a geek?

And the answer is no. A lot of this is pretty trivially heretical stuff. I mildly tend to being a morning person; left to my own devices, I do not tend to observe a 28 hour day, it’s sometimes as short as 23.5 hours. I am quite staggeringly indifferent to cats. I loathe being bathed in fluorescent light all day and jokes about the alien environment of the big blue room puzzle me. The thought of a world where human communication is as simple as TCP/IP’s SYN and ACK packets makes my skin crawl (I’m a computational linguistics student specialising in lexical semantics, mustn’t wish myself out of a job). I don’t eschew caffeine, but have never been tempted to consume it more than once a week or so. Given these examples and others, there are a lot of (computer) geek insider-status affirmation jokes and rituals that are as foreign to me as mating rituals at nightclubs are.

Some of this is me, and some of it is culture, and some of it is gender I think. I’ve never felt like I had to pass a test to count as a woman, or as a feminist. I feel like I trip over geekdom all the time. I don’t have pithy anecdotes of key experiences, but I strongly identified with Dorothea Salo’s discussion of “honorary guys” in Sexism and group formation:

A woman can be an honorary guy, sure, with all the perquisites and privileges pertaining to that status””as long as she never lets anything disturb the guy façade.

That is, I feel like I’m admitted to geekdom under sufferance, and womanhood and feminism don’t feel like that. But I know this experience is not universal, for many women reading geekdom is your skin and female gender like a coat that doesn’t fit all the time, and for others neither is problematic or they both are. How did you come to feminism, and geekdom, and womanhood (if you’re a woman)? Does one of them fit better than the others at the moment, and does that feed into your questioning anything?

Girly geekdom for girls… only?

This article originally appeared on Geek Feminism.

Several of the front page posters here are participating in discussions on the Python diversity email list, a list created by Python community member Aahz to discuss diversity problems in the Python programming language community. The initial aim of the list is creating a diversity statement like that of the Dreamwidth community.

Some of the more problematic discussions on the list come down to “this stuff is hard, and hard to talk about, and people get angry and defensive when things are hard.” I don’t want to discuss the tenor or direction of the discussions there in general in this post though, I want to talk about a specific incident. A poster to the list made reference to being “beaten up by a girl” (in a metaphorical sense, what had actually happened was off-list criticism from a woman, not physical violence). A 101 discussion followed, and while it was pretty clear to most people posting that the framing played right into the idea that being beaten by women, physically or in argument, is emasculating, it took a surprisingly long time until it was pointed out, originally by me, eventually also by Aahz in a separate thread, that “girls” is a problematic term. It seems this was a new idea even to some of the more pro-feminist posters.

Now despite the Python diversity list’s innocence, calling women “girls” even in conversations where men are just “men” is not a new problem. As I pointed out to someone on identi.ca, Wikipedia has a prominently placed discussion of how there are few neutral terms for women, especially more informal ones. And the geek feminism groups have run into it ourselves. We have LinuxChix and Girl Geek Dinners. One syllable terms make for snappy names and the “girl geek” alliteration has zing. Reclaiming problematic terminology has a long history, but one of the appeals is that it’s just plain fun, and it’s happened to some extent with the term “geek” as well.

But how much are we playing into the idea that geek feminism is for young women, that once first year CS is gender balanced we’re done here? I’ve seen concerning things. LinuxChix’s name has on occasion drawn young women who explicitly say they only want to interact with other young women. LinuxChix and Girl Geek meetups are often just as inconveniently timed and placed for primary carers as LUGs and gaming groups. When Julie Gibson interviewed me for Ada Lovelace day, she talked about how LinuxChix turned out not to be for her, she’s too far removed in time from having enough geek hours in her life to learn Linux. An older woman””in her late forties, perhaps, well outside the Australian LinuxChix demographic””at our LinuxChix miniconf in 2008 said that she’s careful to avoid becoming a “face” for women in IT: she thinks no teenage girl wants to grow up to be her. It reminded me of Lauredhel’s post at Hoyden About Town, Monica Dux thinks I’m bad for feminism’s image, about the trend to say it’s great to be a proud feminist, as long as you aren’t a marketing problem for the feminism brand. Is it only great to be a woman geek if you’re exactly what the guys on Slashdot are asking for, 18 and single and heterosexual and able to fix your own computers, thus making time for everyone’s two favourite leisure activities, gaming and sex? Of course not. But I’m worried that we’re talking about ourselves as though it is.

This is hard for me. I’m in my twenties. It’s a lot easier for me to think about what my fifteen year old girl geek self would have wanted from geek feminism than what the sixty year old woman I hope to be will want. But we should. What does geek feminism look like, for women who aren’t girls any more and don’t want to be?