Every newbie dreams of being a contributor to the Drupal project. But where do you begin? And more importantly, what are some of the tools to help navigate the adventure successfully?
In this session, we will go over a couple of the tools of the trade that will help you while you work in the Drupal issue queue as a novice.
The session concludes with a live lightning round demonstration of the process that includes: creating an issue, writing a patch, uploading the fix to Drupal.org, and reviewing the patch for RTBC (Reviewed & tested by the community).
Tools of the trade:
- What is Simplytest.me? And how does it make life easier?
- Evaluating a module and its dependencies
- Applying a patch
- Uploading new modules to current test site
Git Client -
- Why use a Git client versus only using Command line?
- How to create a branch and properly name it for the issue
- Committing changes to the repository
- Creating a patch
- What is Dreditor?
- Installing Dreditor and a quick demo of functionality
- How does it help in the issue queue?
Intended audience: Community members who want to contribute back to the Drupal project but have perhaps felt left out because of lack of experience, technical skills, or job description.
Anticipated outcome: Empowering the community with some basic knowledge and technical skills to help them gain experience in coding and documentation, build their Drupal profile and reputation, and help collaborate with the Drupal project.