Code of Conduct Response Playbook

This document aims to help organizers and moderators of PyCascades spaces to handle reports of Code of Conduct violations.

COC VIOLATIONS AT CONFERENCES

Presentations

Presentations or similar events should not be stopped for one-time gaffes or minor problems, although a member of conference staff should speak to the presenter afterward. However, staff should take immediate action to politely and calmly stop any presentation or event that repeatedly or seriously violates the anti-harassment policy. For example, simply say "I’m sorry, this presentation cannot be continued at the present time" with no further explanation.

In-person reports

When taking a report from someone experiencing harassment you should record what they say and reassure them they are being taken seriously, but avoid making specific promises about what actions the organizers will take.

Ask for any other information if the reporter has not volunteered it (such as time, place) but do not pressure them provide it if they are reluctant. Even if the report lacks important details such as the identity of the person taking the harassing actions, it should still be recorded and passed along to the appropriate staff member(s).

If the reporter desires it, arrange for an escort by conference staff or a trusted person, contact a friend, and contact local law enforcement. Do not pressure the reporter to take any action if they do not want to do it. Respect the reporter’s privacy by not sharing unnecessary details with others, especially individuals who were not involved with the situation or non-staff members.

After resolving the issue, a CoC report should be written and submitted to conduct@pycascades.com as soon as possible, so that the information can be logged and included in transparency reports. The report should be written according to the Code of Conduct Reporting Guide.

Warnings

Any member of the conference staff can issue a verbal/written warning to a participant that their behavior violates the conference Code of Conduct.

Silencing

On Venueless (the platform for this year's conference), the CoC team has the ability to silence participants. This prevents them from messaging out any further on the platform but allows them to continue to watch the event. When this method is employed, you will need to direct message the person being silenced that this action, as the platform does not make this immediately obvious. You will also need to say that continued discussion can be had using our email or through Slack. It is up to our discretion when to employ silencing or expulsion.

Expulsion

A participant may be expelled (banned) by the decision of conference staff and at their discretion. Here are some general guidelines for when a participant should be expelled:

  • A third offense that resulted in a warning from staff.
  • Continuing to harass after any "no" or "stop" instruction.
  • A pattern of harassing behavior, with or without warnings.
  • A single serious offense (e.g., punching or groping someone).
  • A single obviously intentional offense (e.g., taking inappropriate photos).

COC VIOLATIONS IN COMMUNITY SPACES

In case someone reports a code of conduct violation outside conferences or meetups, in one of the PyCascades online spaces, or otherwise by email.

Initial receipt

Reports must be acknowledged as received within 24 hours or sooner.

The staff must to review the incident and determine the following:

  • What happened.
  • Whether this event constitutes a code of conduct violation.
  • Who the bad actor was.
  • Whether this is an ongoing situation.
  • If there is a threat to anyone’s physical safety.

After the staff has a complete account of the events they need to make a decision as to how to resolve the case. Resolutions might include:

  • Nothing (if we determine no violation occurred).
  • A private reprimand from the staff to the individual(s) involved.
  • A public reprimand.
  • An imposed vacation (for example, asking someone to "take a week off" from Slack or the forum).
  • A permanent or temporary ban from some or all PyCascades spaces (Slack, the forum, meetups).
  • A request for a public or private apology.

A response must be sent within one week to the person who filed the report with either a resolution or an explanation of why the situation is not yet resolved.

Public statements

As a general rule, conference staff should not make any public statements about the behavior of individual people during or after the conference. After each conference, a CoC transparency report will be published with anonymized information about any violations that might have occurred.

This report should be handled with care not to divulge personally identifying information about victims, reporters, and violators, and should serve as a means to ensure that attendees will be comfortable reporting harassment and that our community will be kept accountable for supporting and encouraging safe spaces.