Design 4 Drupal, Boston is dedicated to a safe, inclusive, welcoming, and harassment-free conference experience for everyone. All attendees, speakers, trainers, sponsors, volunteers, vendors, and event staff at Design 4 Drupal, Boston are required to abide by the Drupal Code of Conduct (updated July 1, 2023) at the conference and at social or other events hosted or sponsored by Design 4 Drupal, Boston sponsors.

Need Help?

If you have a harassment concern, or to report a Code of Conduct violation, notify the conference organizers or contact us at boston@design4drupal.org

If you need help resolving a conflict, contact the Drupal Community Working Group: drupal-cwg@drupal.org

Code of Conduct

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 report any code of conduct violations to the on-site Code of Conduct Contacts: 
Design 4 Drupal 2023 - Stephen Cross or Leslie Glynn 

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.