As discussed in
2017-2018 report →
, our community faces a challenge in figuring out how to best handle individuals that have been banned from various Drupal community events and spaces:
Some local event organizers have asked the CWG for better tools to ensure that they weren’t inadvertently providing a platform to people who have been banned from speaking at or attending other events due to code of conduct violations. While the number of people who have been banned from attending DrupalCon and other Drupal events is very small, a comprehensive list of the identities of those individuals is currently known only to the CWG and the Drupal Association.
While the CWG does not generally publish the names of individuals who have been asked not to attend Drupal events, we do reserve the right to publish their names and the reasons for their ban if they do not abide by it. While we believe that this is effective at deterring individuals from attending events they have been banned from, we also understand that it does not always provide other attendees and/or conference organizers with the tools they need to ensure a safe environment at their events.
Members of the CWG have discussed this issue with their counterparts in other communities, and it does not appear that there are consistently established best practices for handling these kinds of situations, particularly in communities as decentralized as Drupal. With the input of the community, we would like to establish clear and consistent guidelines for local event organizers.
At the current time, the CWG does not have a policy in place for dealing with banned individuals on an ongoing basis. In fact, at the current time, there is no single document maintained by the CWG that acts as a "banned list". We have been handling situations involving banned individuals on a case-by-case basis, but we feel a clear, fair, and published policy for our community is the right thing to do moving forward.
Over the past year, CWG members have had informal conversations with Drupal community members, representatives from other open-source communities, and others in an effort to solicit suggestions on how to best proceed. To date, no clear solution has presented itself. The goal of posting this issue is to share our thoughts on this issue to date and to get input from the community-at-large.
We, as a community, need to balance several factors including:
- First and foremost, the safety of our community members.
- The confidentiality of those who file reports and/or are otherwise involved in the conflict resolution process. The goal is not to protect the confidentiality of wrong-doers, but to provide an opportunity for those involved to address the concerns that have been raised in a safe space before it becomes a public matter.
We believe that with any solution, the sensitive nature of a "banned individuals" list will likely require a number of processes around it:
- Who has the authority to add someone's name to the list?
- The CWG - as a result of Code of Conduct violations.
- The Drupal Association - as a result of DrupalCon Code of Conduct violations.
- Others?
- Once an individual is on the list, there must be a clear policy about the process of how an individual is removed from the list.
- In the case of temporary bans, what is the process for removing someone's name after a defined period of time?
- Who has access to the list?
- What information (if any) should the list contain about why a person has been added to it?
- Would all Drupal events (of all sizes) be required to honor the list?
- What if the organizers of a Drupal event refuse to honor the list?
- If the organizers of a Drupal event do honor the list, can this somehow be communicated publicly?
Figuring out how manage access to the list is particularly tricky. Some thoughts:
- In order for Drupal event organizers to ensure the safety of their attendees, registration lists will somehow need to be cleared of any banned individuals. Exactly what should this process be?
- We acknowledge that it is impossible for a list of this type to remain private indefinitely, especially considering the significant number of community events that may have to utilize it. Are there safeguards that we could put in place to protect the identities of individuals on the list, or should we assume that the list will be public?
Over the past year, the Community Working Group members have wrestled with just about everything associated with this topic. We are fully aware that the path to a solution is difficult at best, but we strongly feel that the helping to protect the safety of our community members requires us to explore every available option.
We, as a community, once again have the opportunity to be a leader among open-source projects in being proactive with a difficult situation. We are aware that this can be an uncomfortable and hard topic, and while we have been discussing it internally for a significant amount of time, we feel that it is important to gain as much perspective as possible before proposing any new policies or procedures. We look forward to the discussion!
Those who are not comfortable sharing their thoughts in a public forum are welcome to email us at drupal-cwg@drupal.org.