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 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.
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 email@example.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.
Any member of conference staff can issue a verbal warning to a participant that their behavior violates the conference Code of Conduct.
A participant may be expelled 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).
In addition, hotel/venue security and local authorities should be contacted when appropriate. Please contact one of the representatives listed in the conference brochure or posted on signs in the conference venues.
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,
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.
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.
Heroku, a Salesforce company and industry pioneer in platform as a service (PaaS), enables developers to build and run applications entirely in the cloud, without the need to purchase or maintain any servers or software. Over 7 million apps, including ones from Product Hunt, Casper and Citrix run on Heroku. With support for the most popular languages such as Python, Ruby and Node.js, high-scale data services including Postgres, Redis and Kafka, and an add-ons ecosystem featuring over 150 cloud application services, Heroku provides companies from startups to Fortune 500 enterprises with a faster and more effective way to create, deploy and manage beautiful apps in the cloud.
platinum - Academic & Community
Nexmo is a global cloud communications platform, providing APIs and SDKs for messaging, voice, phone verification, advanced multi-channel conversations and video calling with the OpenTok API. We have officially supported open source libraries for Python, PHP, Ruby, Node.JS, Java and C# .NET enabling you to build scalable communications features such as two-factor authentication, notifications, two-way and group messaging, one to one or multi person calls, all with the technologies that you are already using. With our Messages and Dispatch Beta you can now integrate with communication channels including Facebook Messenger, WhatsApp and Viber. You can also now build multi-platform applications with contextual communications with the Nexmo Stitch Developer Preview. We've recently welcomed TokBox and their OpenTok platform to our company. OpenTok is the leading WebRTC platform for interactive video, enabling voice, video and messaging for mobile and web with our Live Video API. For more information and to get started visit Nexmo Developer.
Founded in 2011 and based in Seattle, Rover.com® is the world’s largest and most trusted network of five-star pet sitters and dog walkers. Rover connects dog owners with pet care whenever they need it. Millions of services have been booked on Rover, including pet sitting, dog walking, in-home dog boarding, and doggy day care.
As The Dog People™, Rover makes it easier for people to have dog love in their lives through the Rover Guarantee, 24/7 support, background checks, vet consultations, and GPS walk tracking. And by sharing expertise on TheDogPeople.com - one of the world’s top dog websites - Rover provides tips and articles that delight, inform, and enhance the bond between people and their pets.