Fiona CrowsonHead of Content
How to prepare for the 2025 Code Contribution Sprint at DrupalSouth
In a few weeks, we'll be gathering for the DrupalSouth Code Contribution Sprint—which we're proud to once again be sponsoring. Here are our tips for preparing, how the Sprint works, and why your contribution matters.
This time, we'll be in Melbourne at the fantastic Multicultural Hub, opposite Queen Victoria Market.
You can choose to join us in person or virtually. On the day, we collaborate to work, learn and contribute to the Drupal open-source project and community.
- Discover the value of contribution to individuals and businesses.
Working together on code contribution at the Sprint sparks new ideas, ignites initiatives and pushes the boundaries of what's possible. All while having a great time!
When and where is the Code Sprint?
When: Tuesday, 11th March 2025, 9 am to 3 pm (AEDT)
Where:Multicultural Hub, 506 Elizabeth St, Melbourne (Opposite Queen Vic Market).
Rooms: Blue, Red and Community Kitchen
How do I get involved?
Complete the DrupalSouth registration form to attend.
Attendance is free, and participants of all experience levels are welcome.
The venue accommodates up to 120 people, but due to the Sprint's popularity, we advise you to register early and secure your spot!
Participate remotely
Can't be there in person? You won't have to miss out!
Join us virtually through Slack and Zoom to contribute from anywhere worldwide.
Details for connecting remotely will be shared via Slack closer to the event date.
Tell me more about Sprints and why they matter
Drupal is an open-source project reliant on community contributions (from organisations and individuals) to keep it moving forward and improving.
The Sprint is a focused day of progress, where we achieve tangible results, expertise is recognised and acknowledged, and developers can mentor one another.
Your participation in the Sprint helps to build your contribution levels for the Certified Partner Program.
Whether you're a seasoned contributor or new to Drupal Sprints, these recorded sessions from previous events will help you prepare:
- Introduction to Drupal Sprint days
- How the Drupal Issue queue works
- How to triage Drupal bug reports
- How to use Drupal pod for a cloud-based development environment
- Drupal Patch and Merge request workflows
- How to review patches / merge requests
- How a committer reviews and commits a patch
Sprints are about more than coding; they're opportunities to connect, discuss common interests, put forward ideas and collaborate on various topics.
Groups will mostly be arranged by topic. Look for a group working on something that interests you, and join in!
There's no pressure to complete lines and lines of code on the day. We want this to be a positive experience for everyone.
Communication
Communication during the Sprint will primarily occur through #drupalsouth-code-sprint in Drupal Slack, with dedicated threads for streamlined discussions.
Follow the instructions for how to join the Australian / New Zealand Drupal community in Slack.
Can anyone contribute?
Everyone is welcome to contribute on Sprint Day, regardless of technical background. Contribution can take many forms, from coding to issue triaging.
Check out the contributor tasks to discover the ways you can get involved.
Issue Queue
The Drupal.org Issue Queue has issues tagged with 'DrupalSouth' by other contributors. This is where you can also tag issues to add.
Development environment setup
When it comes to setting up a local development environment for working on Drupal, you have options.
For local development environment setup, our pick is Docker Compose. Follow the instructions for installing Docker Compose on OSX, Windows and Linux.
If you don't already have a local development environment for Drupal contribution, you can set up a starter project using this:
composer create-project mstrelan/drupal-contrib
See the README.md
for more details.
If you're more familiar with DDEV, we recommend you look at DDEV Drupal Contrib.
If you experience any issues, join us on Slack beforehand, and we'll happily answer your questions.
Code of conduct
The Sprint Day adheres to the DrupalSouth Code of Conduct, fostering a safe and inclusive environment for all participants.
Summary
To make the most of the Code Sprint:
- Register (don't miss out!)
- Watch the recorded sessions
- Join the #drupalsouth-code-sprint Drupal Slack community
- Explore the contributor tasks
- Search for or tag interesting issues
- Set up a development environment
- Install the dreditor browser extension
- Read the Code of Conduct
We can’t wait to see you there!
Related Articles
Get ready for the DrupalSouth 2024 Code Sprint in Sydney
As experienced sponsors, we have well-tried tips for enjoying the Sprint and maximising your impact on the Drupal community. Find out how to get involved, why contribution is important and how on-the-day collaboration works.
The real business benefits of Drupal contribution
Drupal contribution is often considered a direct cost by agency leaders, but PreviousNext has proven that contribution is a key investment in business sustainability and profitability.
Becoming a Drupal Certified Partner: How commitment to open source drives value and success at PreviousNext
For PreviousNext, the decisions to make contribution part of how we work and to become a Drupal Certified Partner (DCP) have paid off many times over, both in terms of business growth and team development.