CINXE.COM
Drupal Code of Conduct | Drupal.org
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#"> <head profile="http://www.w3.org/1999/xhtml/vocab"> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width" /> <meta name="MobileOptimized" content="width" /> <!--[if IE]><![endif]--> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="description" content="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" /> <meta name="generator" content="Drupal 7 (https://www.drupal.org)" /> <link rel="image_src" href="https://www.drupal.org/sites/all/themes/bluecheese/images/og.jpg" /> <link rel="canonical" href="https://www.drupal.org/dcoc" /> <link rel="shortlink" href="https://www.drupal.org/node/895254" /> <meta property="og:site_name" content="Drupal.org" /> <meta property="og:type" content="article" /> <meta property="og:url" content="https://www.drupal.org/dcoc" /> <meta property="og:title" content="Drupal Code of Conduct" /> <meta property="og:description" content="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." /> <meta property="og:updated_time" content="2023-07-09T20:19:11+00:00" /> <meta property="og:image" content="https://www.drupal.org/sites/all/themes/bluecheese/images/og.jpg" /> <meta property="article:published_time" content="2010-08-27T14:11:28+00:00" /> <meta property="article:modified_time" content="2023-07-09T20:19:11+00:00" /> <title>Drupal Code of Conduct | Drupal.org</title> <link type="text/css" rel="stylesheet" href="/files/advagg_css/css__vwdslBVX8xVWQ4hx4mWxIC59-lKGPldWkMIm435ispk__msT4O19F5udTbXsVQpyNk2EFYlbaoLwufqq_ZcdDcB0__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.css" media="all" /> <link type="text/css" rel="stylesheet" href="/files/advagg_css/css__Xi-PZpvKTY78w7l1WNsqwUA52MIupHJebCMiX34Ugt0__D_EUHDAfEQdxcLiSDY7hREUWkG1Ge56_h2z3Er8V188__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.css" media="all" /> <link type="text/css" rel="stylesheet" href="/files/advagg_css/css__WF0PRotZAhCcl0aJjY5W2LYj8UwiYuB2dZEFluOh3Tc__FviX13FUB-Ppa2XB29BUIJQZ1Wg-F5XiDE7XD5y7mjQ__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.css" media="all" /> <link type="text/css" rel="stylesheet" href="/files/advagg_css/css__Fx0_w1L9q3nwzXnALG7UfjLF34FGYgJTz636-GWbM6k__0jWLTEHP3h5U5RcXuZcFhf0DdvRdzP3_wzCVNT015Ls__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.css" media="all" /> <link type="text/css" rel="stylesheet" href="/files/advagg_css/css__pWCOPcaPe71p3QyGrAeqEd6dwL_n27prYOjnWQj4jVI__fR6RV6fh70jWL18FMzdVQpGUyYT8iL9Vw8wnms1DdQA__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.css" media="all" /> <link type="text/css" rel="stylesheet" href="/files/advagg_css/css__mlCLWKqAJJ-E-mMVCEmFp-7SE_XsgAxpf7HS-FcVqB0__7Tgy6u_PBeTp3b4s5UumhQPx9mJ_jhs1Z-WvSrqxAHk__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.css" media="all" /> <link type="text/css" rel="stylesheet" href="/files/advagg_css/css__QPp1snPjYt_xYr0c_V0IORcEElkIUBBBrvOB4ZE0Gnw__8jkPtXCYcQv4spuNwtiMBMbZXgCS-2GouDqwnCBDPRE__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.css" media="all" /> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-895254 node-type-page drupalorg-site-main panels-layout og-context og-context-node og-context-node-2603760" > <div id="skip-link" tabindex="-1"> <a class="element-invisible element-focusable" href="#content">Skip to main content</a> <a class="element-invisible element-focusable skip-link-search" href="#search-block-form">Skip to search</a> </div> <div class="region region-page-top"> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-W36H8DW" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div id="drupalorg-crosssite-gdpr">Can we use first and third party cookies and web beacons to <a href="https://www.drupal.org/terms">understand our audience, and to tailor promotions you see</a>?<br><button class="yes">Yes, please</button><button class="no">No, do not track me</button></div> </div> <div id="nav-header"> <div class="menu-nav"> <a class="nav-btn" id="nav-open-btn" href="#block-system-main-menu"><img src="/sites/all/themes/bluecheese/images/icon-w-menu.svg" alt="Main menu"></a> </div> <nav id="navigation-inner" class="container-12" role="navigation"> <div class="region region-navigation"> <div id="block-system-main-menu" class="block block-system block-menu"> <div class="block-inner"> <div class="content"> <div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/home" title="Drupal.org home page">Drupal.org home</a></li> <li class="expanded"><a href="/about" title="">Why Drupal?</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/about" title="Learn about Drupal">About Drupal</a></li> <li class="leaf"><a href="/docs/getting-started/understanding-drupal/overview-of-drupal" title="">Platform overview</a></li> <li class="leaf"><a href="/about/11" title="">Drupal 11</a></li> <li class="leaf"><a href="/features/content-authoring" title="">Content Authoring</a></li> <li class="leaf"><a href="/features/content-as-a-service" title="">Content as a Service</a></li> <li class="leaf"><a href="/features/decoupled" title="">Decoupled</a></li> <li class="leaf"><a href="/features/accessibility" title="">Accessibility</a></li> <li class="leaf"><a href="/features/marketing-automation" title="">Marketing Automation</a></li> <li class="leaf"><a href="/features/multilingual" title="">Multilingual</a></li> <li class="leaf"><a href="/features/security" title="">Security</a></li> <li class="leaf"><a href="/features/personalization" title="">Personalization</a></li> <li class="leaf"><a href="/case-studies" title="View case studies to see how your peers have built success on Drupal">Case studies</a></li> <li class="leaf"><a href="https://www.drupal.org/association/beyond-the-build" title="">Video series</a></li> <li class="last leaf"><a href="/about/in-the-news" title="">News</a></li> </ul></div></li> <li class="expanded"><a href="/industries" title="Examples of solutions built on Drupal">Use cases</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/developers" title="">For Developers</a></li> <li class="leaf"><a href="/marketers" title="Why marketers should choose Drupal for their ambitious digital experiences">For Marketers</a></li> <li class="leaf"><a href="/industries/ecommerce" title="">E-commerce</a></li> <li class="leaf"><a href="/industries/education" title="">Education</a></li> <li class="leaf"><a href="/industries/fintech" title="">FinTech</a></li> <li class="leaf"><a href="/industries/government" title="">Government</a></li> <li class="leaf"><a href="/industries/healthcare" title="">Healthcare</a></li> <li class="leaf"><a href="/industries/hightech" title="">High Tech</a></li> <li class="leaf"><a href="/industries/nonprofit" title="">Nonprofit</a></li> <li class="leaf"><a href="/industries/retail" title="">Retail</a></li> <li class="last leaf"><a href="/industries/travel" title="">Travel</a></li> </ul></div></li> <li class="expanded"><a href="/documentation" title="Resources to help you on your Drupal journey">Resources</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/docs/getting-started/installing-drupal" title="">Installing Drupal</a></li> <li class="leaf"><a href="/documentation" title="Drupal Documentation">Documentation</a></li> <li class="leaf"><a href="/docs/user_guide/en/index.html" title="The Drupal 8 user guide will get you up to speed in no time">User guide</a></li> <li class="leaf"><a href="/docs/official_docs/local-development-guide" title="">Local Development Guide</a></li> <li class="leaf"><a href="/security" title="Find information about security releases for Drupal">Security</a></li> <li class="leaf"><a href="/news" title="News about the Drupal ecosystem">News</a></li> <li class="leaf"><a href="/planet" title="">Blog</a></li> <li class="last leaf"><a href="/about/drupal-7/d7eol/partners" title="Find help for your Drupal 7 migration">Migrate from D7</a></li> </ul></div></li> <li class="expanded"><a href="/drupal-services" title="Buy Drupal Products and Services">Services</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/drupal-services" title="View the Drupal service provider marketplace">Find an Agency Partner</a></li> <li class="leaf"><a href="/hosting" title="Find trusted Drupal hosting providers">Find Integrations & Hosting</a></li> <li class="leaf"><a href="/training" title="Find expert Drupal training">Find Drupal Training</a></li> <li class="leaf"><a href="/association/become-a-drupal-certified-partner" title="">Become a Certified Partner</a></li> <li class="last leaf"><a href="/about/drupal-7/d7eol/migration-resource-center/enterprise" title="">Find a D7 migration partner</a></li> </ul></div></li> <li class="expanded"><a href="/community" title="Drupal Community">Community</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/community/contributor-guide" title="">How to Contribute</a></li> <li class="leaf"><a href="/community" title="View the community portal and find all the ways you can contribute to Drupal">About the Community</a></li> <li class="leaf"><a href="/support" title="">Support</a></li> <li class="leaf"><a href="/project/governance" title="">Community Governance</a></li> <li class="last leaf"><a href="https://jobs.drupal.org" title="">Jobs/Careers</a></li> </ul></div></li> <li class="expanded"><a href="/community/events" title="Find Drupal Events around the world, from the official DrupalCons, to community Camps and Meet-Ups">Events</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="https://events.drupal.org/barcelona2024" title="">DrupalCon Barcelona 2024</a></li> <li class="leaf"><a href="https://events.drupal.org/singapore2024" title="">DrupalCon Singapore 2024</a></li> <li class="leaf"><a href="https://events.drupal.org/atlanta2025" title="">DrupalCon Atlanta 2025</a></li> <li class="last leaf"><a href="/community/events" title="">Community Events</a></li> </ul></div></li> <li class="expanded"><a href="/download" title="Download and Extend Drupal">Download</a><div class="menu-block"><ul class="menu button"><li class="first collapsed"><a href="/download" title="Build your solution on Drupal">Download</a></li> <li class="leaf"><a href="/project/modules" title="Find modules to extend Drupal to meet any need">Modules</a></li> <li class="leaf"><a href="/project/themes" title="Browse themes as a starting point for making your Drupal site your own">Themes</a></li> <li class="leaf"><a href="/project/distributions" title="Use a distribution to start with a version of Drupal customized to purpose">Distributions</a></li> <li class="leaf"><a href="/project/issues" title="Dive into the issues queues and contribute back to Drupal">Issue queues</a></li> <li class="last leaf"><a href="https://git.drupalcode.org/project/drupal" title="">Browse Repository</a></li> </ul></div></li> <li class="expanded"><a href="/association" title="About the Drupal Association - the non-profit that supports the Drupal project">Give</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/association" title="Learn about the Drupal Association - the nonprofit that supports the Drupal project">Drupal Association</a></li> <li class="leaf"><a href="/association/organization-membership" title="Learn more about the organizations that support the Drupal Association and our mission">Become an Organization Member</a></li> <li class="leaf"><a href="/association/become-a-drupal-certified-partner" title="">Become a Certified Partner</a></li> <li class="leaf"><a href="/association/RippleMakers" title="">Become a Ripple Maker</a></li> <li class="leaf"><a href="/association/donate" title="">Make a Donation</a></li> <li class="leaf"><a href="/association/discover-drupal" title="">Discover Drupal</a></li> <li class="last leaf"><a href="https://www.drupal.org/swag?utm_source=drupalorg&utm_medium=banner&utm_campaign=drupal_swag_shop_2020_09_17" title="Purchase Drupal merchandise and be the coolest kid on the block">Drupal Swag Shop</a></li> </ul></div></li> <li class="last expanded"><a href="/try-drupal" title="Try Drupal">Demo</a><div class="menu-block"><ul class="menu button"><li class="first leaf"><a href="/try-drupal" title="Demo Drupal online with a Drupal platform partner">Demo online</a></li> <li class="last leaf"><a href="/download" title="">Download</a></li> </ul></div></li> </ul></div><a class="close-btn" href="#top">Return to content</a> </div> </div> </div> <div id="block-search-form" class="block block-search"> <div class="block-inner"> <div class="content"> <form action="/dcoc" method="post" id="search-block-form" accept-charset="UTF-8"><div><div class="container-inline"> <h2 class="element-invisible">Search form</h2> <div class="form-item form-type-textfield form-item-search-block-form"> <label class="element-invisible" for="edit-search-block-form--2">Search </label> <input placeholder="Search…" type="text" id="edit-search-block-form--2" name="search_block_form" value="" size="15" maxlength="128" class="form-text" /> </div> <div class="form-actions form-wrapper" id="edit-actions"><input alt="Search" type="image" id="edit-submit" name="submit" value="Search" src="/sites/all/themes/bluecheese/images/icon-w-search.svg" class="form-submit" /></div><input type="hidden" name="form_build_id" value="form-dtGHBB-8sJuIwR3OyphK1nZIBbHOgnPsAEhSGQRG_RI" /> <input type="hidden" name="form_id" value="search_block_form" /> </div> </div></form> </div> </div> </div> <div id="block-system-user-menu" class="block block-system block-menu"> <div class="block-inner"> <div class="content"> <div class="menu-block"><ul class="menu"><li class="button default"><a href="#block-system-user-menu"><img src="https://www.drupal.org/sites/all/themes/bluecheese/images/icon-w-user.svg" alt="Log in, view profile, and more"></a><ul><li class="first leaf"><a href="/user/login?destination=node/895254" title="">Log in</a></li> <li class="last leaf"><a href="/user/register?destination=node/895254" title="">Create account</a></li> </ul></li></ul></div> </div> </div> </div> </div> </nav> </div> <div id="header" class="clearfix"> <div id="header-inner" class="container-12 clearfix"> <div id="header-left"> <div id="site-name"><a href="/" title="Drupal.org"><img src="https://www.drupal.org/files/drupal-wordmark.svg" alt="Drupal.org" /></a></div> </div> <div id="header-right"> </div> </div> </div> <div id="banner" data-nosnippet> <div class="region region-banner"> <div id="block-drupalorg-announcements" class="block block-drupalorg"> <div class="block-inner"> <div class="content"> <div class="announcement"><img class="photo" src="https://www.drupal.org/files/styles/grid-2-2x-square/public/announcements/drupalcon-hexagon-icon-280X280px_2_0.png?itok=uzoGg7T8" width="280" height="280" alt="Announcement icon" title="Announcement icon" />Join us at DrupalCon Singapore from 9-11 December 2024, for three exciting days of Drupal content, training, contributions, networking, and the inaugural DrupalCon Splash Awards! Be part of this landmark event as we celebrate and expand Drupal's impact across Asia.</div> <div class="cta"><a href="https://events.humanitix.com/drupalcon-singapore-2024" class="global-announce-banner dc-singapore-registration">Get your tickets now</a></div> </div> </div> </div> </div> </div> <div id="page" class="clearfix"> <div id="page-heading"> <div class="breadbox"><nav class="breadcrumb container-12"><span><a href="/about">About</a></span></nav></div> <h1 id="page-title" class="container-12">Drupal Code of Conduct</h1> </div> <!-- /#page-heading --> <div class="container-12 page-inner"> <div id="main" role="main"> <div id="content" class="clearfix"> <div id="content-inner" class="clearfix"> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="block-inner"> <div class="content"> <div class="panelizer-view-mode node node-full node-page node-895254"> <div class="panel-display hydra panel-layout clearfix " > <div class="container preface clearfix panel-panel"> <div class="container-inner preface-inner panel-panel-inner"> </div> </div> <div class="container content clearfix"> <div class="container-inner content-inner panel-panel-inner"> <div class="column-content-region top-right-content column panel-panel"> <div class="column-content-region-inner top-right-content-inner column-inner panel-panel-inner"> <div class="panel-pane pane-block pane-og-menu-og-single-menu-block" id="about" > <h2 class="pane-title"> <a href="/about">About</a> </h2> <div class="pane-content"> <ul class="menu"><li class="first leaf"><a href="/about/overview" title="">Overview</a></li> <li class="leaf"><a href="https://www.drupal.org/about/11" title="">Drupal 11</a></li> <li class="leaf"><a href="/about/drupal-7" title="">Drupal 7 (legacy)</a></li> <li class="leaf"><a href="/industries" title="">Industries</a></li> <li class="leaf"><a href="/about/history">Our history</a></li> <li class="leaf"><a href="/about/media-kit/social-media">Social media directory</a></li> <li class="leaf"><a href="/about/values-and-principles" title="">Values & Principles</a></li> <li class="leaf"><a href="/about/core" title="">Drupal Core</a></li> <li class="leaf"><a href="/about/features/accessibility">Accessibility</a></li> <li class="leaf"><a href="/about/licensing">Licensing</a></li> <li class="leaf"><a href="/about/faq">FAQ - General</a></li> <li class="leaf"><a href="/about/media-kit" title="">Media Kit</a></li> <li class="leaf"><a href="/blog">Drupal blog</a></li> <li class="leaf"><a href="/about/in-the-news" title="">In the news</a></li> <li class="leaf active-trail"><a href="/dcoc" class="active-trail active">Drupal Code of Conduct</a></li> <li class="leaf"><a href="/support">Support</a></li> <li class="last leaf"><a href="/about/sustainability">Sustainability</a></li> </ul> </div> </div> </div> </div> <div class="column-content-region left-content column panel-panel "> <div class="column-content-region-inner left-content-inner column-inner panel-panel-inner"> <div class="panel-pane pane-entity-field pane-node-body" > <div class="pane-content"> <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><div class="note"> <p>This updated version of the Drupal community Code of Conduct took effect on July 1, 2023. <a href="https://www.drupal.org/community/blog/introducing-the-updated-drupal-community-code-of-conduct">Read the blog post</a> for more details.</p> </div> <p>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 <a href="https://www.drupal.org/about/values-and-principles">core values</a> and norms.</p> <p>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.</p> <p>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.</p> <p>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:</p> <ul> <li>Drupal.org and other community websites</li> <li>Chat rooms and forums</li> <li>Social media</li> <li>Mailing lists</li> <li>Issue queues</li> <li>Physical and virtual events</li> <li>Video conferences and other virtual meeting places</li> <li>Any other places where community members gather to communicate or collaborate</li> </ul> <p>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.</p> <div class="note-warning"> <p><strong>Please use the <a href="https://www.drupal.org/community/cwg/incident-report">Incident Report Form</a> (or email drupal-cwg at drupal.org) to report a code of conduct violation. The reports are reviewed and acted upon by the <a href="https://www.drupal.org/community/cwg/conflict-resolution">Conflict Resolution Team</a>. This team is a subset of the <a href="https://www.drupal.org/community/cwg">Drupal Community Working Group</a>.</strong></p> </div> <p>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.</p> <h2>We consider the needs of others</h2> <p>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.</p> <div class="accordion"> <h3>Examples of positive behaviors: </h3> <div class="accordion-content"> <ul> <li>Demonstrating empathy and kindness toward other people</li> <li>Using welcoming and inclusive language</li> <li>Being aware of cultural differences</li> <li>Focusing on what is best for our overall community, including who are most vulnerable</li> <li>Being kind to others</li> <li>Fostering safe and brave spaces where everyone is welcome to actively participate</li> </ul> </div> <h3>Examples of unacceptable behaviors:</h3> <div class="accordion-content"> <ul> <li>Psychological manipulation to deceive or create self-doubt in others (“gaslighting”)</li> <li>Demeaning others' opinions or efforts</li> <li>Being condescending, unwelcoming</li> <li>Discrimination against vulnerable or marginalized members of our community</li> </ul> </div> </div> <h2>We treat each other with respect, even when we disagree</h2> <p>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.</p> <p>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 <a href="https://www.drupal.org/conflict-resolution">Conflict Resolution Policy</a> provides clarity and direction for resolving conflicts.</p> <div class="accordion"> <h3>Examples of positive behaviors: </h3> <div class="accordion-content"> <ul> <li>Being respectful of differing opinions, viewpoints, and experiences</li> <li>Being kind to others</li> <li>Respecting other people’s boundaries</li> <li>Centering mutual respect in your interactions with others</li> </ul> </div> <h3>Examples of unacceptable behaviors: </h3> <div class="accordion-content"> <ul> <li>Initiating controversy for the sake of controversy</li> <li>Trolling and other disingenuous behavior designed to provoke others</li> <li>Making insulting or derogatory comments</li> </ul> </div> </div> <h2>We are collaborative</h2> <p>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.</p> <div class="accordion"> <h3>Examples of positive behaviors:</h3> <div class="accordion-content"> <ul> <li>Giving and gracefully accepting constructive feedback</li> <li>Accepting responsibility for our mistakes and their consequences</li> <li>Learning from our experiences and making an effort to avoid similar mistakes in the future</li> <li>Accepting help from others</li> </ul> </div> <h3>Examples of unacceptable behaviors: </h3> <div class="accordion-content"> <ul> <li>Being disrespectful of other people's contributions</li> <li>Deliberately inflating your own contributions or taking credit for the contributions of others</li> <li>Blocking or restricting access to knowledge (“gatekeeping”)</li> </ul> </div> </div> <h2>We do not tolerate abusive behavior</h2> <p>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.</p> <p>Those who experience or observe incidents of bullying, harassment, and abuse should report them using the <a href="https://www.drupal.org/governance/community-working-group/incident-report">Incident Report Form</a>. 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.</p> <div class="accordion"> <h3>Examples of positive behaviors: </h3> <div class="accordion-content"> <ul> <li>Reporting incidents of harassment or abuse</li> <li>Reminding others of the Code of Conduct</li> </ul> </div> <h3>Examples of unacceptable behaviors: </h3> <div class="accordion-content"> <ul> <li>Public or private harassment, threats, or intimidation</li> <li>Violent or abusive language directed against another person or group of people</li> <li>Sexist, racist, homophobic, transphobic, ableist, or exclusionary statements, regardless of intent</li> <li>Publishing people’s private information without their explicit permission. This includes full name, address (physical or email), and other personally sensitive information.</li> <li>The use of sexualized language or imagery and unwelcome sexual attention or advances</li> <li>Deliberate intimidation, stalking, or following</li> <li>Unwelcome physical contact</li> <li>Intentionally misidentifying, misgendering and/or “deadnaming” an individual</li> <li>Disruptive behavior at talks and events</li> <li>Conduct which could reasonably be considered inappropriate in a public or professional setting. Such cases will be reviewed by the Conflict Resolution Team.</li> </ul> </div> </div> <h2>We ask for help when we need it</h2> <p>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.</p> <p>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.</p> <div class="accordion"> <h3>Examples of positive behaviors: </h3> <div class="accordion-content"> <ul> <li>Directing new users to the proper place to find the answers they need</li> <li>Asking clarifying questions in a considerate way</li> </ul> </div> <h3>Examples of unacceptable behaviors: </h3> <div class="accordion-content"> <ul> <li>Repeatedly asking maintainers for technical assistance without attempting to utilize other sources first.</li> </ul> </div> </div> <h2>We step down considerately</h2> <p>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.</p> <div class="accordion"> <h3>Examples of positive behaviors: </h3> <div class="accordion-content"> <ul> <li>Taking breaks when needed</li> <li>Setting up others for success when we need to step away</li> <li>Succession planning for those in leadership roles</li> </ul> </div> <h3>Examples of unacceptable behaviors: </h3> <div class="accordion-content"> <ul> <li>Abandoning or quitting in a disruptive and/or destructive manner (“rage quitting”)</li> </ul> </div> </div> <h2>We are here for each other</h2> <p>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.</p> <h2>Acknowledgements</h2> <p>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 <a href="https://www.contributor-covenant.org/">Contributor Covenant</a>, the <a href="https://ubuntu.com/community/code-of-conduct">Ubuntu Code of Conduct 2.0</a>, the <a href="https://www.djangoproject.com/conduct/">Django Code of Conduct</a>, the <a href="https://docs.fedoraproject.org/en-US/project/code-of-conduct/">Fedora Project Code of Conduct</a>, the <a href="https://a11ytalks.com/pages/conduct/">A11yTalks Code of Conduct</a>, the <a href="https://learn.wordpress.org/online-workshops/code-of-conduct/">Learn WordPress Code of Conduct</a>, the <a href="https://www.decoupleddays.com/code-conduct">Decoupled Days Code of Conduct</a>, and the <a href="https://handbook.enspiral.com/">Enspiral Handbook</a>, with original content provided by the Drupal community. It is licensed under the <a href="https://creativecommons.org/licenses/by-sa/2.0/">Creative Commons License, Attribution-ShareAlike 2.0</a>.</p> <p>Discussion about the Drupal Code of Conduct belongs in the <a href="https://www.drupal.org/community/cwg">Community Working Group</a>'s <a href="https://www.drupal.org/project/issues/drupal_cwg">issue tracker</a>.</p> </div></div></div> </div> </div> </div> </div> <div class="column-content-region bottom-right-content column panel-panel"> <div class="column-content-region-inner bottom-right-content-inner column-inner panel-panel-inner"> </div> </div> </div> </div> <div class="container footer clearfix panel-panel"> <div class="container-inner footer-inner panel-panel-inner"> </div> </div> </div><!-- /.sutro --> </div> </div> </div> </div> </div> </div> </div> <!-- /#content --> </div> <!-- /#column-left --> </div> </div> <!-- /#page --> <div id="footer" role="contentinfo"> <div class="region region-footer"> <div id="block-drupalorg-crosssite-infra-partner" class="block block-drupalorg-crosssite"> <div class="block-inner"> <div class="content"> <a href="https://tag1consulting.com" >Infrastructure management for Drupal.org provided by <img src="/files/cta/graphic/tag1_wht.svg" alt="Tag1 logo" ></a> <br /> <span style="font-size: .65em;"><a href="https://d7es.tag1.com/">Need a Drupal 7 extended support partner? Consider Tag1.</a></span> </div> </div> </div> <div id="block-drupalorg-crosssite-drupalorg-footer" class="block block-drupalorg-crosssite"> <div class="block-inner"> <div class="content"> <h4 class="element-invisible">News items</h4><ul class="drupal-news"><li class="0 first"><a href="https://www.drupal.org/news">News</a></li> <li class="1"><a href="https://www.drupal.org/planet" title="News from Drupal community members">Planet Drupal</a></li> <li class="2"><a href="https://www.drupal.org/about/media-kit/social-media" title="Drupal on social media">Social media</a></li> <li class="3"><a href="https://www.drupal.org/subscribe">Sign up for Drupal news</a></li> <li class="4"><a href="https://www.drupal.org/security" title="Announcements from the Drupal Security Team">Security advisories</a></li> <li class="5 last"><a href="https://jobs.drupal.org/" title="Drupal Jobs">Jobs</a></li> </ul><h4 class="element-invisible">Our community</h4><ul class="community"><li class="0 first"><a href="https://www.drupal.org/community">Community</a></li> <li class="1"><span><a href="https://www.drupal.org/drupal-services" title="People and organizations offering Drupal services">Services</a>, <a href="https://www.drupal.org/training" title="People and organizations offering Drupal training">Training</a> & <a href="https://www.drupal.org/hosting" title="Organizations offering Drupal hosting">Hosting</a></span></li> <li class="2"><a href="https://www.drupal.org/community/contributor-guide">Contributor guide</a></li> <li class="3"><a href="https://groups.drupal.org/groups" title="groups.drupal.org">Groups & meetups</a></li> <li class="4"><a href="https://events.drupal.org" title="Upcoming and past DrupalCons">DrupalCon</a></li> <li class="5 last"><a href="https://www.drupal.org/dcoc" title="Drupal code of conduct">Code of conduct</a></li> </ul><h4 class="element-invisible">Documentation</h4><ul class="get-started"><li class="0 first"><a href="https://www.drupal.org/documentation" title="Documentation for working with Drupal">Documentation</a></li> <li class="1"><a href="https://www.drupal.org/docs">Drupal Guide</a></li> <li class="2"><a href="https://www.drupal.org/docs/user_guide/en/index.html">Drupal User Guide</a></li> <li class="3"><a href="https://www.drupal.org/documentation/develop">Developer docs</a></li> <li class="4 last"><a href="https://api.drupal.org/" title="Drupal API reference">API.Drupal.org</a></li> </ul><h4 class="element-invisible">Drupal code base</h4><ul class="download-extend"><li class="0 first"><a href="https://www.drupal.org/download">Download & Extend</a></li> <li class="1"><a href="https://www.drupal.org/project/drupal" title="Download the latest version of the Drupal software">Drupal core</a></li> <li class="2"><a href="https://www.drupal.org/project/project_module" title="Download add-on features and functionality">Modules</a></li> <li class="3"><a href="https://www.drupal.org/project/project_theme" title="Download pre-designed styles for Drupal">Themes</a></li> <li class="4 last"><a href="https://www.drupal.org/project/project_distribution" title="Download a pre-packaged Drupal site">Distributions</a></li> </ul><h4 class="element-invisible">Governance of community</h4><ul class="about"><li class="0 first"><a href="https://www.drupal.org/about">About</a></li> <li class="1"><a href="https://www.drupal.org/about/features/accessibility" title="Our committment to accessibility">Web accessibility</a></li> <li class="2"><a href="https://www.drupal.org/association" title="About the Drupal Association">Drupal Association</a></li> <li class="3"><a href="https://www.drupal.org/drupalorg" title="About Drupal.org">About Drupal.org</a></li> <li class="4"><a href="https://www.drupal.org/terms" title="Drupal.org terms of service">Terms of service</a></li> <li class="5 last"><a href="https://www.drupal.org/privacy" title="Drupal.org privacy policy">Privacy policy</a></li> </ul> </div> </div> </div> <div id="block-block-77" class="block block-block"> <div class="block-inner"> <div class="content"> <p>Drupal is a <a href="/about/trademark">registered trademark</a> of <a href="https://dri.es">Dries Buytaert</a>.</p> </div> </div> </div> </div> </div> <div class="region region-page-bottom"> <script type="text/javascript"> (function(){ window._pxAppId = 'PXVnPBBfwe'; window._pxParam2 = ''; window._pxParam3 = '0'; var p = document.getElementsByTagName('script')[0], s = document.createElement('script'); s.async = 1; s.src = '/VnPBBfwe/init.js'; p.parentNode.insertBefore(s,p); }()); </script> <noscript> <div style="position:fixed; top:0; left:0; display:none" width="1" height="1"> <img src="/VnPBBfwe/xhr/api/v1/collector/noScript.gif?appId=PXVnPBBfwe"> </div> </noscript> </div> <script type="text/javascript" src="/files/advagg_js/js__B0FBwiP97ZnD38IFraZus4upS4KVkMXI3ou0fJ2ZXGA__pPDESRJz9GHsxqQIwQ_V8xnFYEH5jipG2eicsfrdWCs__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <!--[if lte IE 9]> <script type="text/javascript" src="/files/advagg_js/js__79M6UrZjAw3oNGnUjsWip12JsvnUZmJGA3h9LI0kuzE__J0sbXAJNry2-C_ZL2xd0RdVuzwTLvwN-UisIv5RNCvU__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js#ie9-" onload="if(jQuery.isFunction(jQuery.holdReady)){jQuery.holdReady(true);}"></script> <![endif]--> <!--[if gt IE 9]> <script type="text/javascript" src="/files/advagg_js/js__79M6UrZjAw3oNGnUjsWip12JsvnUZmJGA3h9LI0kuzE__J0sbXAJNry2-C_ZL2xd0RdVuzwTLvwN-UisIv5RNCvU__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js#ie10+" defer="defer" onload="if(jQuery.isFunction(jQuery.holdReady)){jQuery.holdReady(true);}"></script> <![endif]--> <!--[if !IE]><!--> <script type="text/javascript" src="/files/advagg_js/js__79M6UrZjAw3oNGnUjsWip12JsvnUZmJGA3h9LI0kuzE__J0sbXAJNry2-C_ZL2xd0RdVuzwTLvwN-UisIv5RNCvU__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer" onload="if(jQuery.isFunction(jQuery.holdReady)){jQuery.holdReady(true);}"></script> <!--<![endif]--> <script type="text/javascript" src="/files/advagg_js/js__pqoYaVR8NVhof-vNXe50j2TKhFv__IihVag_h4G6kus__B4mbn4wICLQjWm1m3-z1kw8F1FtP0cDAHKp00Xy_-88__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript" src="/files/advagg_js/js__H5AFmq1RrXKsrazzPq_xPQPy4K0wUKqecPjczzRiTgQ__wor4r9P8YTtQ7p6fbywTetZ47Z_orumIfrrhgxrpLus__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer" onload=" function advagg_mod_1() { // Count how many times this function is called. advagg_mod_1.count = ++advagg_mod_1.count || 1; try { if (advagg_mod_1.count <= 40) { init_drupal_core_settings(); // Set this to 100 so that this function only runs once. advagg_mod_1.count = 100; } } catch(e) { if (advagg_mod_1.count >= 40) { // Throw the exception if this still fails after running 40 times. throw e; } else { // Try again in 1 ms. window.setTimeout(advagg_mod_1, 1); } } } function advagg_mod_1_check() { if (window.init_drupal_core_settings && window.jQuery && window.Drupal) { advagg_mod_1(); } else { window.setTimeout(advagg_mod_1_check, 1); } } advagg_mod_1_check();"></script> <script type="text/javascript" src="/files/advagg_js/js__Oc0wwB7MVRfxtYw6EQM7d9sXj9PAQePoWSzQJ0uTk6c__iXqOGoaPhZHCPEspUr5BC8BwOx5P8B11xv7VOhoUii8__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript" src="/files/advagg_js/js__FabcJ6qluktliDejymsuV-FqaN_HyMKGe93c2rO9Ky0__el1ZLGkKneOoCS6OWa01WHuIEsTsXZ46MRLCF390Fbw__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript" src="/files/advagg_js/js__YT6D1B_BKxvm6JCH_t9sZNI5L6yITa_DlU5QcSlOkAU__OXobH7d1IP1o3WABlniIrU_-pcJacVSIPUv9bpD-6pQ__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript" src="/files/advagg_js/js__xNXZEl6CREO_N4cX50nXAG3o3PPW1f2SzBBHY8rEKV8__vTuPvw9kFyhvW1mq6Cl_PG3exxZo1gi4hMxmKe9QZUI__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript" src="/files/advagg_js/js__pLKQd4r7OrHglE7Qkqw53K2UXCqQdhqQ9v0cz7hMCQY__OErfYuQdGbFHcCoLoUW_ESSvaumApNojzjJit8-2xcw__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript" src="/files/advagg_js/js__hHUWFbMAa11eJtx5V0ym9o0YBsB1udk34qUT5wr1ihI__ntICfIdx3SsBpfvYB8AF0VuFk7gZjQgBaS1C9CyMj6o__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- function init_drupal_core_settings() {jQuery.extend(Drupal.settings,{"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"bluecheese","theme_token":"Q303w6RfmSkDdbDzkC22djcbQmPb8p8gsnM88BN-i30"},"drupalorgGitlab":{"gitlab_base_url":"https:\/\/git.drupalcode.org","base_url":"https:\/\/www.drupal.org"},"urlIsAjaxTrusted":{"\/dcoc":true},"drupalorgCrosssiteConsentNeeded":true,"ogContext":{"groupType":"node","gid":"2603760"}}); if(jQuery.isFunction(jQuery.holdReady)){jQuery.holdReady(false);}} if(window.jQuery && window.Drupal){init_drupal_core_settings();} //--><!]]> </script> <script type="text/javascript" src="/files/advagg_js/js__2k0CJ3KAQNFTFab3y6ZvNtxs3HLons0Brq7VwvPSkKo__RYlZCliQTuN7U7I5I1Xhn1dAop17g2hAft1wVGgKHGA__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> <script type="text/javascript" src="/files/advagg_js/js__vj0LjvNwl-3K1P9LGT4BGuXCZcAovYsVlVmoJN3TMRg__KW8SiGceRY3sjIKVrffDjf2MK4A5Vp3EDDxVO-4pegI__YaNGWokqa69Wq8hHbkE322PVJ8I-GmpfBsT8LGsMpcI.js" defer="defer"></script> </body> </html>