Drupal is Open Source, which among other things, means that there is no corporation with employees backing the project. Everything that exists has been put together by a burgeoning community of about a million Drupal lovers scattered all over the globe. To quote the Drupal Organisation website, “Drupal is built by a team of volunteers, people like you, from around the world.”

However, not all of the work in the Drupal ecosystem gets done by code samurais and software engineers. There are several non-geek facets to the edifice, and a myriad ways in which a software muggle can also be involved and give back to this beautiful community. While the code itself is an important component of the Drupal organism, it depends on many tertiary services for support. Here are 8 ways a non-geek can find their calling.

1. Documentation

Ever referred to the Help Manual? Ever wonder who wrote that? Creating and maintaining a Help Manual is an excellent way to give back and keep yourself abreast of the ever-evolving beast. Whether it is step-by-step tutorials that you like to create, or instructional videos, it all adds up to make it easy for others to work with Drupal.

2. Translations

Drupal is used around the world and comes with multilingual support out of the box. Contributed modules, as well as many core files, are always needing to be translated into different languages, to make them easy for others around the world.

3. Testing

If you like to push things to (or past) their breaking point, or can spot the devil in the details, you can contribute to testing. A thoroughly tested Drupal, a stronger and more stable Drupal does make. No matter what your background is, you can always add to Drupal with testing.

4. User Support

Some of the biggest names in the Drupal landscape were newbies once and needed help along the way. Being active on Support Forums and helping out fellow users who get stuck along the way makes you a valuable part of the community. No matter what your skill level is, you will always have something to share with someone who knows less than you.

5. Design and Usability

If you have a background in web standards and accessibility, you can be a valuable asset as a usability contributor. If there is someone who has never used Drupal before, they can also be used to evaluate usability.

6. Themes

Can’t code to save your life but have an excellent handle on HTML/CSS/JavaScript etc.? Drupal depends on well-designed and eye-catching themes to present data across multiple devices and platforms.

7. Marketing

No great idea ever made an impact on anyone without the message getting across. If you good at graphic design, or pack considerable marketing heat, put it to use spreading the good news about Drupal.

8. Donations

If you simply do not have the time to contribute, but may have used Drupal as part of your business or service, you can always contribute by donating. A financial contribution is always a great way to say ‘thank you’, and to ensure that the wheels keep spinning.

Drupal has one of the world’s largest and most prolific communities. You do not necessarily have to be a software developer to contribute. People from all walks of life, all over the world, find ways to give back and make things better for others. In conclusion, we are reminded of something said by Drupal’s creator Dries Buytaert, “It’s really the Drupal community and not so much the software that makes the Drupal project what it is. So fostering the Drupal community is more important than just managing the code base.” There is always something that you can also do to contribute.

The Drupal community needs you!

With Drupal 8’s release coming soon, your attending contribution sprints is more important than ever. Sprints are being hosted at DrupalCons, DrupalCamps and other events all over the world. Use Drupical to find a Drupal event near you.

Still not sure about contributing? Watch Emma Karayiannis on Contributing to Drupal from DCNorth15 for how easy it is.

Join Axelerant in giving back with Drupal contributions!