The Drupal Community Working Group is continuing to team up with Otter Tech to offer live, monthly, online Code of Conduct incident response training for the Drupal community.
- Contribute to the community
- Event organizers
- What is a Code of Conduct contact?
- What are the characteristics of a good Code of Conduct contact?
- About the workshop
- Upcoming workshops
- Workshop cost
- After completion
- Drupal community Code of Conduct contacts
Contribute to the community
Being a Code of Conduct contact for Drupal events is a great way to contribute to the community without coding. It is essential that community events are safe for all people and our Code of Conduct contacts are key to making that happen.
Event organizers
We encourage Drupal event organizers to provide assistance for the training for one or two of their members.
We also encourage Drupal event organizers to promote the fact that their events include Code of Conduct contacts that have completed this training. There is a "Code of conduct contacts" field on the Drupal.org community event form to list your contacts.
What is a Code of Conduct contact?
The role of a Code of Conduct contact is to be available on behalf of a virtual or in-person event to take incident reports and assist event organizers in responding to Code of Conduct violations.
Drupal event organizers typically identify at least two unique individuals that agree to be Code of Conduct contacts to help create a safe and welcoming environment for their attendees. These contacts and their contact information are made available to attendees on the event website, through event emails, in event presentations, etc. so that attendees know who and how to approach if an incident occurs.
What are the characteristics of a good Code of Conduct contact?
- Trustworthy: This includes being able to keep information confidential as well as being reliable when it comes to being accessible during an event.
- Approachable: Good contacts are seen as friendly, empathetic, and respectful. They listen carefully, appreciate the emotions and needs that underlie each conversation, and come across as genuinely concerned with the well-being of everyone involved.
- Perceptive: Someone who can quickly grasp a situation, understand its complexities and dynamics, and provide a clearer understanding of options by analyzing the issues and identifying risk.
- Impartial: To be effective, a contact must be able to control their feelings and not invest emotionally in the outcome.
About the workshop
The training is designed to provide "first responder" skills to Drupal community members who take reports of potential Code of Conduct issues at Drupal events, including meetups, camps, conventions, and other gatherings. The workshops will be attended by Code of Conduct enforcement teams from other open-source events, which will allow cross-pollination of knowledge with the Drupal community.
The workshop covers:
- Practice taking a report of a Code of Conduct violation
- How to decide consequences for inappropriate behavior
- Practice following up with the reported person
- One practice scenario for a report given at an online event
- One practice scenario for a report given in an online community
- Discussion on bias, intent, and microaggressions
- Discussion on personal conflicts, false reporting, and power dynamics
- 40 minutes total of Q&A time
Upcoming workshops
- May 13, 2026 (Wed) – APAC time zones – 01:00 UTC
- June 2, 2026 (Tues) – AMER time zones – 16:00 UTC
- June 23, 2026 (Tues) – EMEA time zones – 13:00 UTC
- July 1, 2026 (Wed) – APAC time zones – 01:00 UTC
- August 5, 2026 (Wed) – APAC time zones – 01:00 UTC
- August 18, 2026 (Tues) – EMEA time zones – 13:00 UTC
- August 27, 2026 (Thurs) – AMER time zones – 16:00 UTC
- September 15, 2026 (Tues) – EMEA time zones – 13:00 UTC
- September 22, 2026 (Tues) – AMER time zones – 16:00 UTC
- October 1, 2026 (Wed) – APAC time zones – 01:00 UTC
- October 15, 2026 (Thurs) – EMEA time zones – 13:00 UTC
- October 20, 2026 (Tues) – AMER time zones – 16:00 UTC
- November 17, 2026 (Tues) – EMEA time zones – 13:00 UTC
- December 1, 2026 (Tues) – AMER time zones – 17:00 UTC
The workshop run time is 4 hours. There are two breaks: a 5-minute break at 1 hour and 30 minutes in, and a 15-minute break at 2 hours and 30 minutes in.
Workshop cost
The standard cost of the workshop is $350, but Otter Tech has offered a $50 discount for Drupal community members. To receive the discount, let us know you are interested by completing the following form.
After completion
Drupal community members who successfully complete the workshop will receive a community contribution credit on Drupal.org and may be listed on Drupal.org (in the Drupal Community Workgroup section) as a means to highlight that they have completed the training.
If you would like to receive credit and recognition, be sure to answer "Yes" to the question "Are you enforcing a Code of Conduct for a Drupal event or Drupal online community?" in the workshop registration form. A link to the form can be found in the workshop details email from OtterTech.
We are fully aware that the fact that the workshops will be presented in English limits who will be able to attend. We are more than interested in finding additional professional Code of Conduct workshops in other languages. Please contact us if you can assist.
Drupal community Code of Conduct contacts
Drupal community members that have completed the training include, but are not limited to:
- Tearyne Almendariz (ninelivesblackcat)
- Phil Alonso (philalonso)
- Michael Anello (ultimike)
- Paakwesi Ayekumi (p.ayekumi)
- Klara Binon (klara-binon)
- Anne Bonham (banoodle)
- Qymana Botts (qymanab)
- Donna Bungard (dbungard)
- Alanna Burke (aburke626)
- Kathryn Carruthers (kathc)
- K-Leigh Cousins (kleighm)
- Stephen Cross (stephencross)
- Josef Dabernig (dasjo)
- Kelly Dassing (kdassing)
- George DeMet (gdemet)
- Miro Dietiker (miro_dietiker)
- Sean Dietrich (sean_e_dietrich)
- Bram Driesen (bramdriesen)
- J.D. Flynn (dorficus)
- Niklas Franke (HeroicNick)
- Jordana Fung (jordana)
- Hanna Furey (hannafurey)
- Marine Gandy (Mupsi)
- Rich Gerdes (richgerdes)
- Leslie Glynn (leslieg)
- Yolanda Górriz (ygoex)
- AmyJune Hineline (volkswagenchick)
- Wilbur Ince (wylbur)
- Pieter Jonckiere (pjonckiere)
- Bhavin Joshi (beautifulmind)
- Karlyanna Kopra (karlyanna)
- Rachel Lawson (rachel_norfolk)
- Tim Lehnen (hestenet)
- JD Leonard (jdleonard)
- Les Lim (Les Lim)
- Bethany Lister (betalister)
- Norah Medlin (tekNorah)
- James Nettik (jnettik)
- David Newton (newtoid)
- Matt Obert (hotwebmatter)
- Andrew Olson (andrewozone)
- John Picozzi (johnpicozzi)
- J Matthew Saunders (MatthewS)
- Avi Schwab (froboy)
- April Sides (weekbeforenext)
- Anne Stefanyk (Annabella)
- Nick Switzer (switzern)
- Julian Taylor (macjules)
- Kay Thayer (kaythay)
- Esmeralda Tijhoff (esmoves)
- Phill Tran (philltran)
- Joke Van Hamme (jokevh)
- Eric Wheeler (sikofitt)
- Brandon Williams (rocketeerbkw)
Those individuals who complete the training also receive a contribution credit.
Inclusion on this list is voluntary and subject to approval by the CWG and can be withdrawn at any time.