Drupal Code of Conduct | Drupal.org
Skip to search
Can we use first and third party cookies and web beacons to
understand our audience, and to tailor promotions you see
Drupal Code of Conduct
About
Overview
Drupal 11
Drupal 7 (legacy)
Industries
Our history
Social media directory
Values & Principles
Drupal Core
Licensing
FAQ - General
Media Kit
Drupal blog
In the news
Drupal Code of Conduct
Support
Sustainability
This updated version of the Drupal community Code of Conduct took effect on July 1, 2023.
Read the blog post
for more details.
Drupal is both a technical project and a professional and social community. Drupal's strength comes from the collaboration of its diverse and global contributors. The health of our community relies on the mutual respect of its members and a shared set of
core values
and norms.
We strive to be a community that welcomes and supports people of all backgrounds and identities. We are committed to fostering a safer, more inclusive, and harassment-free environment for everyone, regardless of their race, ethnicity, culture, national origin, color, immigration status, social and economic class, educational level, professional experience, sex, sexual orientation, gender identity and expression, age, size, family status, tribal affiliation, caste, religion, appearance, or mental and physical ability.
While every person is welcome, every behavior is not. This code of conduct describes how we expect community members to behave when interacting with each other. It also applies when we act as representatives of the project or community. In these cases, we have an additional responsibility for the impact of our words and actions.
This code applies to digital and physical spaces where community members interact with each other publicly and privately. These include, but are not limited to:
Drupal.org and other community websites
Chat rooms and forums
Social media
Mailing lists
Issue queues
Physical and virtual events
Video conferences and other virtual meeting places
Any other places where community members gather to communicate or collaborate
In addition, bullying or harassment of community members that occurs outside of community spaces will be considered a code of conduct violation. Access to community spaces may be restricted or removed as a result of a code of conduct violation. Repeated or extreme violations may result in indefinite removal from some or all community spaces. In these cases, community members must take responsibility for addressing the harm caused by their actions before access can be restored.
Please use the
Incident Report Form
(or email drupal-cwg at drupal.org) to report a code of conduct violation. The reports are reviewed and acted upon by the
Conflict Resolution Team
. This team is a subset of the
Drupal Community Working Group
Report an Incident
Maintaining a welcoming community is a shared responsibility. Organizers, moderators, and administrators of community spaces are empowered to take action as necessary and appropriate to uphold the Code of Conduct. When action is taken within a community space, the responsible party is encouraged to report it to the Community Working Group.
We consider the needs of others
As an open source project, we are always building on the work of others. In turn, we are mindful of the needs of those who will be using our work, demonstrating patience, kindness and understanding. We think about the impact of our decisions on others and make choices that are as inclusive as possible. We recognize that community members communicate in different ways and use different languages. Everyone’s contributions are valued equally, whether they are paid contributors or volunteers.
Examples of positive behaviors:
Demonstrating empathy and kindness toward other people
Using welcoming and inclusive language
Being aware of cultural differences
Focusing on what is best for our overall community, including who are most vulnerable
Being kind to others
Fostering safe and brave spaces where everyone is welcome to actively participate
Examples of unacceptable behaviors:
Psychological manipulation to deceive or create self-doubt in others (“gaslighting”)
Demeaning others' opinions or efforts
Being condescending, unwelcoming
Discrimination against vulnerable or marginalized members of our community
We treat each other with respect, even when we disagree
It is expected that we will sometimes disagree with each other. However, disagreement is no excuse for poor behavior and poor manners. We do not allow our frustrations to turn into personal attacks. When we observe such behavior, we refer those involved to our Code of Conduct.
When we disagree, we first try to work things out between ourselves in a constructive manner. If that is not possible, we ask others to help us. This approach gives people more control over the outcome of their dispute. If that fails, we escalate the matter to designated leaders in our community. Our
Conflict Resolution Policy
provides clarity and direction for resolving conflicts.
Examples of positive behaviors:
Being respectful of differing opinions, viewpoints, and experiences
Being kind to others
Respecting other people’s boundaries
Centering mutual respect in your interactions with others
Examples of unacceptable behaviors:
Initiating controversy for the sake of controversy
Trolling and other disingenuous behavior designed to provoke others
Making insulting or derogatory comments
We are collaborative
When feasible, we work in the open and invite others to collaborate with us. We document our work and share our progress with others. We take responsibility for our words and actions and the impact they have on others. We listen to what others have to say and keep our minds open.
Examples of positive behaviors:
Giving and gracefully accepting constructive feedback
Accepting responsibility for our mistakes and their consequences
Learning from our experiences and making an effort to avoid similar mistakes in the future
Accepting help from others
Examples of unacceptable behaviors:
Being disrespectful of other people's contributions
Deliberately inflating your own contributions or taking credit for the contributions of others
Blocking or restricting access to knowledge (“gatekeeping”)
We do not tolerate abusive behavior
Everyone is responsible for taking action against harassment, intimidation, bullying, and abuse. We speak up when we see others engaging in discriminatory, derogatory, or demeaning behavior.
Those who experience or observe incidents of bullying, harassment, and abuse should report them using the
Incident Report Form
. All reports are reviewed by the Conflict Resolution Team, who will respond as necessary and appropriate. Care is taken to protect the privacy of reporters as well as those harmed or endangered by the incident. Those who are in immediate danger should seek the assistance of local law enforcement.
Examples of positive behaviors:
Reporting incidents of harassment or abuse
Reminding others of the Code of Conduct
Examples of unacceptable behaviors:
Public or private harassment, threats, or intimidation
Violent or abusive language directed against another person or group of people
Sexist, racist, homophobic, transphobic, ableist, or exclusionary statements, regardless of intent
Publishing people’s private information without their explicit permission. This includes full name, address (physical or email), and other personally sensitive information.
The use of sexualized language or imagery and unwelcome sexual attention or advances
Deliberate intimidation, stalking, or following
Unwelcome physical contact
Intentionally misidentifying, misgendering and/or “deadnaming” an individual
Disruptive behavior at talks and events
Conduct which could reasonably be considered inappropriate in a public or professional setting. Such cases will be reviewed by the Conflict Resolution Team.
We ask for help when we need it
When we need clarity, we ask questions in simple, polite language to avoid problems later on. We understand that contributors may not have the time to answer every question. Before asking a question we review existing documentation to see if we can find the answer. If we find inaccurate or outdated documentation, we help to make sure it gets updated.
We understand that those who are new to our community may not have the same knowledge or experience that we do. We document our work so that others may benefit from our experience and expertise.
Examples of positive behaviors:
Directing new users to the proper place to find the answers they need
Asking clarifying questions in a considerate way
Examples of unacceptable behaviors:
Repeatedly asking maintainers for technical assistance without attempting to utilize other sources first.
We step down considerately
Members of every project come and go and Drupal is no different. Being able to take a break or step away is important for both our personal health and the health of our community. When it is time for us to leave, we do so in a way that minimizes disruption. We tell people we are leaving and take steps so that others are able to pick up where we left off. Our goal is to leave things better than we found them.
Examples of positive behaviors:
Taking breaks when needed
Setting up others for success when we need to step away
Succession planning for those in leadership roles
Examples of unacceptable behaviors:
Abandoning or quitting in a disruptive and/or destructive manner (“rage quitting”)
We are here for each other
Drupal values the unique talents, backgrounds, identities, and experiences of its members. Without them, we would not have a project or community. It is up to all of us to keep this community a friendly, welcoming, and inclusive place for everyone. We appreciate your support.
Acknowledgements
The Drupal Code of Conduct was last revised in 2023 to support the growth and evolution of our community. It was adapted from or inspired by the
Contributor Covenant
, the
Ubuntu Code of Conduct 2.0
, the
Django Code of Conduct
, the
Fedora Project Code of Conduct
, the
A11yTalks Code of Conduct
, the
Learn WordPress Code of Conduct
, the
Decoupled Days Code of Conduct
, and the
Enspiral Handbook
, with original content provided by the Drupal community. It is licensed under the
Creative Commons License, Attribution-ShareAlike 2.0
Discussion about the Drupal Code of Conduct belongs in the
Community Working Group
's
issue tracker
Report an Incident
Please use the
Incident Report Form
(or email drupal-cwg at drupal.org) to report a code of conduct violation. The reports are reviewed and acted upon by the
Conflict Resolution Team
. This team is a subset of the
Drupal Community Working Group
Report an Incident
Infrastructure management for Drupal.org provided by
Need a Drupal 7 extended support partner? Consider Tag1.
News items
News
Planet Drupal
Social media
Sign up for Drupal news
Security advisories
Jobs
Our community
Community
Services
Training
Hosting
Contributor guide
Groups & meetups
DrupalCon
Code of conduct
Documentation
Documentation
Drupal Guide
Drupal User Guide
Developer docs
API.Drupal.org
Drupal code base
Download & Extend
Drupal core
Modules
Themes
Distributions
Governance of community
About
Web accessibility
Drupal Association
About Drupal.org
Drupal is a
registered trademark
of
Dries Buytaert