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!

Image courtesy Gábor Hojtsy

Community Groups

Some key Drupal Community Groups have sections of their own, with content and blogrolls, here in the Community Section and many more have groups on https://groups.drupal.org.

Community Working Group

The mission of the Community Working Group (CWG) is to foster a friendly and welcoming community for the Drupal project and to uphold the Drupal Code of Conduct. Read more at the Community Working Group Section.

Nonprofit Drupal

If you work in a nonprofit using Drupal, or you work with nonprofits using Drupal, this is the community group for you!

Agency Marketing

Drupal agencies span the globe, working with varied industries and audiences, but with one common goal: we are all working to grow Drupal adoption. If you're promoting Drupal in your market, here are marketing materials, content, and resources for your use.

Mentoring

The Drupal Mentoring team is a working group that supports mentors at daily bases, organizes follow-up activities and helps the Drupal Association to manage mentoring in the community.

Event Organizers

The Event Organizers' Group is a newly forming group of people who organize Drupal related events around the World

Adding groups

Do you lead a key group that supports the Drupal Community? Would it help you grow your membership and engagement to have a section here? Please let us know...

Find your place

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 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 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 http://www.5161378.com/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 help test the upcoming release

In an effort to minimize the risk of introducing regressions in minor releases, a beta testing program has been introduced starting from release 8.7.0-beta1. Many companies and Drupal users are looking to help with core development but are not always sure where to start. Testing out beta releases is a great way to give back.

You can learn more about the beta test program, and apply to participate here.

I want to report a software or documentation bug 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 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 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

I want to help or mentor others contributing to the Drupal Project

Members of the Drupal community who want to contribute their time to improving the software or documentation are sometimes overwhelmed by trying to figure out how to get started. If you have some experience contributing, you can help others get started by becoming a mentor, either on-line or in person.

The following groups are actively engaged in this area:

  • Collaboration on how to improve as a mentor happens in the Mentoring group.
  • On-line mentoring often happens in instant messaging tools, such as Slack (sign up, then join channel(s) #contribute or #documentation to mentor others) and DrupalChat.me (sign up, then join channel(s) #general to mentor others). Both Slack and DrupalChat.me also have #mentoring channels, for discussions between mentors about mentoring.
  • You can find local, regional, and international Drupal events at https://drupical.com -- many of them have contribution events where you can mentor people new to contributing.

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

I want to help organize a Drupal event

There are many types of Drupal events, ranging from the large, comprehensive DrupalCons organized by the Drupal Association, to smaller local Drupal Camps and Drupal Group meetings. They are the lifeblood of the Drupal project, bringing together people, ideas and perspectives from around the community and beyond.

Running a Drupal event is described in our documentation, which is constantly evolving. You can read about it at:

The following groups are actively engaged in this area:

Can't find what you are looking for?

We are continually working on improvements to this page to guide you to the right places to find the people you are looking for. If we need to add a new section, we do that through a community project. Please take a look and join in!