Come for the Software, Stay for the Community

Drupal is used, built, taught, documented, and marketed by the Drupal Community, which is made up of people from around the world, with a shared set of values, collaborating together in a respectful manner.

You are welcome to use the software and read the documentation as a visitor, but the hope of the Drupal Community is that you will join in, find people who share your interests, and grow your skills!

How can we help?

There are many ways that you can participate in the Drupal Community. Expand one or more of the sections below, to learn about how you can get involved.

I want to find help installing and using Drupal

Installing and first using Drupal can, at first, seem to be a daunting prospect, but there are resources to help you, and you can also evaluate and test Drupal without even needing to install it.

Drupal documentation is constantly evolving. You can learn about getting started at:

You can connect with other members of the Drupal community by:

I want to report a software or documentation issue that I have found

If you find a problem with the Drupal software or documentation, it will be a great benefit to the Drupal community if you report it, so it can be fixed or addressed. Each project on Drupal.org (Drupal core, modules, themes, and distributions) has its own public area for issue tracking, known as an issue queue, where anyone can report and collaborate on fixing issues. There is also a project called "Documentation", where issues with the documentation on Drupal.org are located. Security issues are handled in a separate, confidential issue queue, to ensure that they are fixed before vulnerabilities become public.

The following groups are actively engaged in this area:

Drupal documentation is constantly evolving. You can read about issue reporting and project maintenance processes at:

You can connect with other members of the Drupal community, collaborating on issues, through:

I want to report an incident of harassment or get help resolving a conflict

Members of the Drupal community are expected to treat each other with respect and abide by the Drupal Code of Conduct. Bullying or harassment of any form is not tolerated. If you experience or observe an incident of harassment in a Drupal community space that requires immediate intervention, report it to the designated moderators of that space.

The Drupal Code of Conduct is maintained by the Drupal Community Working Group (CWG). Incidents can be reported to the CWG via its Incident Report Form.

If you are experiencing a conflict with another community member, the Drupal community has an established conflict resolution process. The CWG is also available to provide assistance if needed.

I want to connect with members of the Drupal community who live or work nearby

Finding a local Drupal group that is active in your region, or starting up or reuniting an inactive group, is a way to connect with others using Drupal, contribute to the community, and grow, personally and professionally.

To find a local or regional group:

  • Start by looking at the list of regional groups on groups.drupal.org (but note that the keyword search is not currently working on this page -- you may be better off using your favorite web search engine).
  • Some regional Drupal groups and language communities use instant messaging tools, such as Slack (sign up and browse the channel list) and DrupalChat.me (sign up, then browse the channel list).
  • Many Drupal language communities have their own web sites, forums, and chat channels, where you can connect with others who speak your language. Visit https://www.drupal.org/language-specific-communities to find these communities.
  • You might want to attend an event in your area. You can find Drupal events at https://drupical.com. If you are new to Drupal, a Global Training Days event might be a good choice.
  • Some local communities and regional events have their own websites, use meetup.com, or are active on other social media. Try a web search to find them.
  • You can also find nearby community members in the Drupal Association Individual Member Directory. This list isn’t all encompassing; however, it is a group of members who actively support the work of the Drupal Association.
  • There is also a list of organizations using Drupal, which you can filter by country.

This section is still under discussion - you can help here: #3005613: Add Section Heading “I want to connect with members of the Drupal community who live or work nearby”

I want to contribute code to the Drupal Project

All of the code that makes the Drupal Project is freely contributed by people all around the World, just like you. Contributing to any large project requires collaboration between project members and the people and processes that make that a productive and enjoyable experience.

The following groups are actively engaged, helping new contributors to join the project:

Drupal documentation is constantly evolving. You can learn about getting started with contribution at:

As collaboration on contribution to Drupal code is such an integral part of the community, there are many ways to communicate with others doing the same and to learn from them. Some examples:

  • Drupal Forums, such as Module Development
  • Drupal Groups, such as Drupal Dojo that help guide new members and increase their skills.
  • Instant messaging tools, such as Slack (sign up, then join channel(s) #contribute) and DrupalChat.me (sign up, then join channel(s) #general).
  • Many meet-ups and Drupal events, like Drupal Camps and DrupalCons, have "Contribution Days" or "Sprints". You can find events planned near you by looking at http://drupical.com

I want to contribute documentation to the Drupal Project

All of the documentation that makes the Drupal Project is freely contributed by people all around the World, just like you. Contributing to any large project requires collaboration between project members and the people and processes that make that a productive and enjoyable experience.

The following groups are actively engaged, helping new contributors to join the project:

Drupal documentation is constantly evolving. You can learn about gettting started with contribution to the documentation at:

As collaboration on contribution to Drupal is such an integral part of the community, there are many ways to communicate with others doing the same and to learn from them:

  • Instant messaging tools, such as Slack (sign up, then join channel(s) #documentation ) and DrupalChat.me (sign up, then join channel(s) #general).
  • Many meet-ups and Drupal events, like DrupalCamps and DrupalCons, have "Contribution Days" or "Sprints". You can find events planned near you by looking at http://drupical.com

This section is still under discussion - you can help here: #3006698: Add Section Heading “contribute documentation to the Drupal Project”

I want to translate Drupal core, modules, themes, distributions, or documentation

Drupal comes with a translation system that allows you to translate the user interface and its built-in help into another language, and to download translations. Each language has an active group that is continually improving and adding to the available user interface translations. Drupal documentation is also being translated: there are a few pieces of documentation, such as the User Guide, that have translations on drupal.org, and several language communities also translate Drupal documentation onto their Drupal language community's web site.

To find and join the groups that are translating:

Drupal documentation is constantly evolving. Current documentation about translation can be found at:

I want to contribute marketing materials or skills to the Drupal Project

Add some text that describes what such a thing means, the type of activity that takes place, how and why.

The following groups are actively engaged in this area:

  • Link to a group that works on this activity
  • Link to a group that works on this activity

Drupal documentation is constantly evolving. You can read about this activity at:

  • Link to canonical documentation for this activity

Add some text describing, in general, how people involved in this activity communicate online asynchronously (and include link), synchronously (including links to Slack and/or DrupalChat — including which channels on each), and where they often meet face to face.

This section is under discussion - you can help here: #3005600: Add Section Heading “I want to contribute marketing materials or skills to the Drupal Project”

I want to get a job working with Drupal

There has long been a strong market in roles for people working with Drupal. As one of the largest and longest living open source projects, Drupal can offer a career for the long term.

To ensure your best opportunities for a career in Drupal, you might want to consider using your Drupal profile to demonstrate your understanding of the project, through updating information about yourself and your experience. Also, if you contribute to the Drupal project, your profile will automatically list contribution credits for the work you get involved in.

Here are some places to look for jobs:

  • Drupal Jobs
  • Generic job-searching and professional networking sites can also be good resources for finding Drupal jobs. You can join Drupal groups on sites like LinkedIn, and search using Drupal keywords on job sites.

You can also connect with other members of the Drupal community, through:

  • Instant messaging tools, such as Slack (sign up, then join channel(s) #jobs and #jobs-remote) and DrupalChat.me (sign up, then join channel(s) #jobs).
  • Meeting prospective employers face to face at an event local to you. Indeed, looking for new employees is often one of the reasons sponsors are at an event. You can find Drupal events at https://drupical.com

Beta Page

We are looking to make some changes to the content and structure here to ensure that it helps every visitor find the information they are looking for, find their place in our community and then continue to grow. Want to help? There is a community project looking for help!