Save the date — 21–23 January 2027 IIT Bombay
Session Category Community Health Difficulty level Beginner

Getting started with an open-source project can feel overwhelming, especially when you are looking at an unfamiliar codebase, issue queue, contribution workflow, and community.

In this session, I’ll share my practical journey of going from learning the basics of Drupal and making early contributions to working on a GSoC 2025 project with the Drupal Association.

The session will cover how to get started with Drupal development, understand the issue queue, set up a local environment, navigate an unfamiliar codebase, make your first meaningful contribution, work with Git and GitLab, communicate with mentors, handle reviews and blockers, and gradually take on larger contributions.

Rather than presenting open source as a straight-line success story, I’ll also discuss the challenges, mistakes, and learning process involved in becoming a consistent contributor.

The goal is to give beginners a realistic and actionable roadmap for going from “I want to contribute” to making meaningful contributions to the Drupal project.

 

You don't need to be an open-source expert to make your first contribution. This practical session breaks down the journey from setting up Drupal and finding a first issue to working with mentors, contributing consistently, and eventually taking on a GS
Type
45 mins (Full session)