Geek Feminism Wiki
No edit summary
Tag: sourceedit
Tag: sourceedit
Line 42: Line 42:
 
*[http://jgaskins.org/blog/2015/06/18/opal-and-transphobia "Opal and Transphobia"]
 
*[http://jgaskins.org/blog/2015/06/18/opal-and-transphobia "Opal and Transphobia"]
 
*[http://nocodeofconduct.com/post/121966770584/on-opalgate "On #OpalGate"] (from "nocodeofconduct.com")
 
*[http://nocodeofconduct.com/post/121966770584/on-opalgate "On #OpalGate"] (from "nocodeofconduct.com")
  +
  +
<references/>
 
[[Category:Incidents]]
 
[[Category:Incidents]]

Revision as of 12:18, 3 September 2015

On June 18 2015, a self-identified OpalRB core contributor made transphobic comments on Twitter. In response, Coraline Ada Ehmke opened issue 941 calling for clarification of the project maintainers' stance on the issue and its possible effect on future contributors.

The response from other project maintainers was decidedly negative and included personal attacks against Coraline. What followed was an argument about whether a maintainer's publicly stated opinions had a bearing on the community around the project. The primary representative of the project in this discussion, who goes by the Github handle meh[1], went on to state that he would knowingly and gladly accept working with a child molestor or cross-burning racist as long as their contributed code was good. It was later revealed that meh has created a number of Github projects with homophobic, sexist, and otherwise problematic names.

The resulting pile-on of responses ranged from those supportive of Coraline's case and those who were not. The latter camp was bolstered by sock-puppet accounts once the issue hit Hacker News, 4chan, and gamergate sites. Many sexist, homophobic, and transphobic comments were made over the course of the day, with the issue hitting 374 comments from 67 participants before finally being locked by project owner Adam Beynon.

A separate issue was opened calling for the project to adopt a Code of Conduct. This issue also attracted the vitriol and ire of a large number of people, who continued making very negative and personal comments (436 comments from 60 participants).

The project owner closed the second issue and adopted version 1.0 of the Contributor Covenant OSS code of conduct. He had this to say in the final comment:

Over the last few days, a number of people in this conversation have taken the issue in hand and shown that discrimination against other individuals in our industry is, quite frankly, alarming. The tech/development/computer industry has a long and troubled history of discrimination against various groups of individuals which, judging by some of the comments in this and other threads, shows no sign of improving anytime soon.
To the people who contributed comments and messages looking to improve our community: thank you.
This whole matter could have been sorted in a peaceful manner; instead the problems in our community are not just present inside Opal, they are still present within the whole developer community.

Analysis of Issue 941 commentary

Central parties
  • CoralineAda: files the issue
  • meh: owns the Opal project
  • elia: made the transphobic comments
Commentary
  • somewhere near the beginning of the discussion, meh closes the issue, commenting plainly that elia is untouchable thanks to their major contributing to Opal, and adds that CoralineAda is incapable of matching elia's level of contributions.


  • meh comments that Opal is a technology and technology does not have moral, suggests that elia's views "wouldn't even appear in here" if transgender contributor "appeared", and states that any contributor will be welcomed and if anyone tries to "bring morals and politics", they "will be shown the metaphorical door"
  • strand supports the issue by commenting that as a queer contributor, "this sort of argument from a maintainer makes me feel unwelcome", and says that the ignorance behind elia's original comment on trans "is actively harmful"; they make an explicit statement that they will refuse to contribute in any project maintained by elia
  • meh reminds that elia is "free to have his opinions" (but does not claim they have an unviolable right to express those opinions within the project), and explains their personal policy on acceptable speech in their project, saying that they will tell elia to clean up their act should elia badmouth other contributors "based on any of their mental or physical attributes", essentially expecting people to out themselves in order to end hate speech or harassment against their group.

    Meh also reminds strand of their Right to leave.

  • strand comments that the Opal team is not a technology but a collaboration project "requiring mutual respect", and calls out meh's limitation of freedom from speech to contributors: "you are basically saying that opinions gain worth with merit"
  • jaredcwhite supports meh, and comments that "the personal views of a maintainer, as long as they are not influencing in a discriminatory way the contributions accepted in a project, should be off-limits for discussion IMHO", and mention that their feelings are hurt by the existence of Issue 941
  • aredriel mentions that they are very interested in Opal, but are "not going to come near it with a thousand foot pole if these are the people I'd have to interact with"
  • CoralineAda posts a link, asking "@meh and others who think that OSS is a moral-free zone" to read [ https://modelviewculture.com/pieces/the-dehumanizing-myth-of-the-meritocracy The Dehumanizing Myth of the Meritocracy on Model View Culture]
  • tobascodagama concurs that the Opal team is not a technology, adds that if "developers can't trust the Opal team to treat them with respect", they won't want to "use and contribute to Opal", and asks if the Opal team is willing to [give elia an untouchable status] over plenty of potential users and contributors.
  • meh upgrades their original "freedom of opinion" to a full-blown statement of unrestricted speech "as long as it doesn't get in the way of the project", and implies that they are comfortable with elia's conduct because they aren't outright "telling anyone to not contribute to Opal because of their [attributes]".

    They also imply that they consider refusing contributors "because of their views without even knowing what their work is" just as bad as refusing contributors due to their attributes, drawing a false equivalence between having views and expressing those views in public comments.

  • fivetanley calls meh out on their dismissiveness in their closing comment (see top), and mentions that it also wasn't "a fair stab" since CoralineAda "is one of the most seasoned developers" they know
  • this analysis is a work in progress


References

  1. [https://github.com/meh github profile