First Time Workshop (for DrupalCon NA 2021)


First Time Workshop for DrupalCon NA 2021!

Video Sponsor(s) / Provided by
Curated Videos
The Drupal Community is diverse, not everyone is a senior developer who can give back in the form of code. Code is very important and so are all the other parts. Discover how to contribute to the project beyond code. Event organizing, knowledge sharing, promoting the platform, and translations and more.

Learn how to contribute with code, what tools you will need and how to go about getting started.
Contribution can take many forms, such as Documentation, Translations, Sharing knowledge, Software updates, Promoting the platform, Event planning and more...
Giving back to code is fun and can be easy! At first glance, patching can seem daunting but in actuality, there are only a few steps in the process. In this session we’ll go over the basic workflow for creating a patch. We’ll look at the necessary tools and go through the process step by step… it’s easier than you think!

Patch Contribution Guide:
Everyone can contribute to Drupal documentation. Drupal beginners are especially welcome. Beginner contributors have a wonderful advantage over the experts because they can tell when steps are skipped and point out when assumptions are made. We will walk through the difference between Official Guides and Community Guides plus get started giving back to Drupal.

In general, people volunteer their time because it is fun, interesting, challenging, and engaging; because it can help them improve their skills or reputation; and because it is meaningful. Here are some thoughts about how contributing to the Drupal project and community fits with those goals:

The more we work together, the more we all benefit from having better software, documentation, translations, and community. Reporting or fixing a problem you have found improves the software, documentation, or translation you are using, which helps you and the rest of the community -- and inspires others to contribute.
Practice and improve your skills
Whether it’s coding, user interface design, graphic design, writing, or organizing, if you’re looking for practice, there’s a task for you! There are also opportunities to practice leadership and management skills, such as resolving conflicts, organizing teams of people, and prioritizing work.
Find mentors and teach others
Working with others on a shared project means you’ll have to explain how you do things, as well as ask other people for help. The acts of learning and teaching can be a fulfilling activity for everyone involved.
Meet people with similar interests
The Drupal community spans the globe, and many people form lifelong friendships through their participation in the Drupal community, whether it’s running into each other at conferences or late night online chats about burritos.
Build public artifacts that help you grow a reputation (and a career)
Drupal is an open-source project, so all of work is public, which means you get free examples to take anywhere as a demonstration of what you can do. Many contributors also look at Drupal project contributions when making hiring decisions for Drupal-related jobs.
Using the right tools goes a long way. Find out about the tools you can use contribution, both with coding and patch testing and more...
Drupal thrives on community contributions in the form of patches and documentation to both contributed modules and core. How does one choose an issue? Learn how to navigate the Drupal issue queue, use advanced search, and more.

Issue Queue:

Novice Queue:
Information on how to communicate with your fellow contributors and mentors.

Information on how Contribution Events work and how to get the most out of them.

Drupal is a registered trademark of Dries Buytaert.