|Project:||Drupal Community Governance|
In the summer, we organized the very first Drupal Governance Sprint. We sat down and discussed how to evolve Drupal's governance structure to support the Drupal community's continued growth. The result of that meeting was a proposal on how to evolve our governance.
As a first step towards implementing this proposed governance structure, we set out to charter the "Community Working Group" (CWG), one of different groups we'd like to set up. Inspired by the Fedora Community Working Group, the mission of Drupal Community Working Group would be to maintain a friendly and welcoming community for the Drupal project on the different drupal.org websites, official IRC channels, and mailing lists. Specifically, the Community Working Group's purpose is to defuse tense situations, to keep discussions productive, and to act as a point of escalation and final arbitration for intractable conflicts within the Drupal community.
With the help of Randy Fay, Greg Dunlap, David Strauss, George DeMet, Donna Benjamin, Jeremy Thorson, Jennifer Hodgdon, Angela Byron and others, we drafted a charter for the Community Working Group. Before we officially launch this group, I would like to get your feedback. We'll iterate on the draft charter based on all your feedback. Thanks!
Community Working Group Charter (BADCamp DRAFT)
The mission of the Community Working Group (CWG) is to uphold the Drupal Code of Conduct in order to maintain a friendly and welcoming community for the Drupal project.
The CWG acts as a group to maintain documentation and processes focused on the health of the community. In case of disagreements, they guide community members through the conflict resolution process in an effort to help defuse tense situations and keep discussions productive. In rare cases of intractable conflicts, they act as a point of escalation, mediation, and/or final arbitration for the Drupal community.
Scope / duties / responsibilities
The CWG charter applies to situations involving "Drupal Community Members", which includes (but is not limited to) anyone who participates in the Drupal project by i) creating and maintaining a Drupal.org website account, ii) posting on *.Drupal.org web sites, iii) participating in the Drupal IRC channels, or iv) attending international, regional, or local Drupal events. This definition extends to any Drupal-related participation regardless of medium (e.g. Drupal.org, IRC, Twitter) or location (e.g. local meetup, DrupalCon).
The primary goal of of the CWG is to facilitate discussion and provide conflict mediation assistance. However, the CWG is also empowered to take action in response to community conflicts where individuals/groups can not reach a resolution on their own; for example, i) issuing binding arbitration, ii) issuing warnings, iii) temporarily banning someone from particular aspects of community participation, or iv) enforcing permanant bans in extreme cases.
Specific duties of the CWG
This is a group that exists primarily to help the community resolve conflicts themselves. They do so by engaging in one or more of the following capacities:
- Facilitation and Documentation: The CWG enables community members to resolve their own conflicts by guiding them through an established conflict resolution process. The CWG maintains the Conflict Resolution Process (CRP) and related documentation, including the Drupal Code of Conduct and "What to do in case of X" guidelines.
- Mediation: When presented with a conflict that cannot be resolved by the individuals involved using the established conflict resolution process, the CWG may serve as a mediator or provide mediation suggestions.
- Arbitration: In the event that conflict mediation breaks down, the CWG is empowered to enforce binding arbitration and/or decide on appropriate courses of action.
- Escalation: In extreme cases which could result in disciplinary actions extending beyond the CWG's mandate and/or potentially into the legal realm (e.g., harassment, stalking, etc.), the CWG may provide educational and advisory support to community members regarding potential escalation alternatives.
Items specifically not within the scope of the CWG's duties:
- Barring extreme cases, the CWG does not get involved with conflicts until members have tried and failed to resolve the conflicts themselves using the Conflict Resolution Process.
- The CWG does not respond to requests to take specific punitive action.
- Members of the CWG cannot Arbitrate (see definition above) conflicts individually unless empowered to do so by the group as a whole.
- It is not the role of the CWG to initiate contact with law enforcement on behalf of any of the community members involved in an incident brought before the CWG.
- The CWG cannot make technical policy decisions (this is the responsibility of the Technical Working Group) or community-wide governance decisions (this is the responsibility of the Governance Working Group)
- The CWG cannot change or extend its own charter.
Resolving community conflicts
Individuals should always begin any conflict resolution process by following the CRP, with the assistance of the CWG if necessary. The CRP will set forth when it is appropriate to bring the CWG more directly into the process (Mediation, etc.), and how to contact the CWG to bring them in.
- Impartiality: Individual CWG members must disclose any potential conflicts of interest in any matters brought before them, and excuse themselves from participation in any decisions in which they may have a direct or perceived conflict of interest, so as to maintain impartiality of the CWG as a whole.
- Safety: CWG members may decline to get involved with mediating or arbitrating a conflict if they feel that their involvement would expose them to danger.
Transparency and appeals
The CWG aims to be as transparent as possible by deliberating and documenting its decisions publicly when able. In sensitive situations, however, the group may omit details out of respect for the privacy of the individuals involved.
If any of the involved parties feels a decision of the CWG is unreasonable, they can escalate it to an appeal. The appeals person/panel will then review the decision, and may choose to either uphold or change it. In the meantime, the decision of the CWG stands.
The appeals panel shall consist of Dries Buytaert and/or his designate(s). In the future, this charter may be revised to modify the appeals panel selection process.
CWG members shall be selected from the Drupal community by Dries Buytaert and/or his designate(s). In the future, this charter may be revised to modify the CWG selection process.
Any proposed charter revisions must be ratified by Dries Buytaert and/or his designate(s) prior to acceptance into this charter. In the future, this charter may be revised to modify the charter revision process, subject to the aforementioned condition.