Skip to content

Instantly share code, notes, and snippets.

@pchiusano
Created December 3, 2014 21:29
Show Gist options
  • Save pchiusano/d446b841f2cc69ca0a84 to your computer and use it in GitHub Desktop.
Save pchiusano/d446b841f2cc69ca0a84 to your computer and use it in GitHub Desktop.
Second draft of Scalaz CoC

Scalaz code of conduct (DRAFT)

This document outlines rules for behavior on official Scalaz channels (the Scalaz mailing list, #scalaz on IRC, and the Scalaz GitHub repository).

Some Scalaz channels may have additional rules in place, which will be made clearly available to participants. Participants are responsible for knowing and abiding by these rules.

Note: This should not be interpreted like a legal document. It's a statement of intent and a set of guidelines for acceptable behavior.

Unacceptable behavior

Members of the Scalaz project are dedicated to providing a harassment-free experience for everyone. We do not tolerate harassment of participants in any form. Harassment includes:

  • Offensive comments related to gender, gender identity and expression, sexual orientation, disability, mental illness, neuro(a)typicality, physical appearance, body size, race, or religion
  • Unwelcome comments regarding a person's lifestyle choices and practices, including those related to food, health, parenting, drugs, and employment.
  • Deliberate misgendering or use of 'dead' or rejected names
  • Physical contact and simulated physical contact (eg, textual descriptions like "hug" or "backrub") without consent or after a request to stop.
  • Threats of violence
  • Incitement of violence towards any individual, including encouraging a person to commit suicide or to engage in self-harm
  • Deliberate intimidation
  • Stalking or following
  • Harassing photography or recording, including logging online activity for harassment purposes
  • Unwelcome sexual attention
  • Pattern of inappropriate social contact, such as requesting/assuming inappropriate levels of intimacy with others
  • Continued one-on-one communication after requests to cease
  • Deliberate "outing" of any aspect of a person's identity without their consent except as necessary to protect vulnerable people from intentional abuse
  • Publication of non-harassing private communication, where private communication includes private emails and private messages over IRC (public IRC communication will not be considered private)

Reporting

If you are being harassed in a Scalaz venue, or have any other concerns, please contact a member of the Scalaz Code of Conduct response team (the "Response Team"). If the person harassing you is on the team, they will recuse themselves from handling your incident. The Response Team will respond as promptly as they can.

In order to protect volunteers from abuse and burnout, the Response Team reserves the right to reject any report we believe to have been made in bad faith. Reports intended to silence legitimate criticism may be deleted without response.

The Response Team will not act on complaints regarding:

  • Reasonable communication of boundaries, such as "leave me alone," "go away," or "I'm not discussing this with you."
  • Communicating in a 'tone' you don't find congenial
  • 'Reverse'-isms, including 'reverse racism,' 'reverse sexism,' and 'cisphobia', or criticizing racist, sexist, cissexist, or otherwise oppressive behavior or assumptions. This policy prioritizes marginalized people's safety over privileged people's comfort.

The Response Team will respect confidentiality requests for the purpose of protecting victims of abuse. We will not name harassment victims without their affirmative consent. At their discretion, the Response Team may publicly name a person about whom they've received harassment complaints, or privately warn third parties about them, if they believe doing so will increase the safety of Scalaz members or the general public.

Consequences

Participants asked to stop any unacceptable behavior are expected to comply immediately.

If a participant engages in unacceptable behavior, the Response Team may take any action they deem appropriate, up to and including expulsion from all official Scalaz channels and identification of the participant as a harasser to other Scalaz members or the general public. As these are serious actions, banning a participant for a period of time greater than 48 hours or publicly identifying a participant as a harasser should be discussed and unanimously agreed upon by all Response Team members not involved with the incidents.

Scope

As is clear from the above, this policy is narrow in scope. It is restricted to preventing harassment as defined above. It does not attempt to define or police all undesirable behavior, enforce standards of politeness or niceness, nor does it offer principles for what is considered good behavior.

License and attribution

This policy is licensed under the Creative Commons Zero license. It is public domain, no credit and no open licencing of your version is required.

This policy is based on the example policy from the Geek Feminism wiki, created by the Geek Feminism community.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment