The blog of Michael de Raadt

Casual Dev Relationships

Leave a comment

So you’re a developer who likes Moodle, but you’re not ready to settle down and make a commitment to an ongoing collaborative project just yet. Well there are bugs out there that are just waiting for someone like you.

Here’s how you can make a small contribution that is likely to help out in a big way.

Step 1. Sign up for an account on Tracker

think of it like a dating site for bugs and devs

The tool used by Moodle to keep track of work is a decked out version of Jira. We just refer to it as Tracker. Head to and create an account.

Step 2. Pick a bug

it’s like speed-dating in binary

You can see a list of bugs by clicking the button labelled Issues and find a bug that’s looking for love.

If you’re just playing the field, pick a minor bug with simple replication steps. If you’re keen to go all the way, check out these searches…

Step 3. Solve the bug

don’t forget to backup first

I’m not going to tell you how to do that. Figuring it out is half the fun.

If you’re looking for some advice, check the Developers forum and and Dev docs.

Step 4. Post a solution

bragging rights

Go back to the bug report and share your solution. You can share a Git branch, a diff patch, or just summarise your solution in a comment. Any form of solution is a good solution.

So your solution can be noticed and integrated, add a label “patch”.


Our beloved tracker



Author: Michael de Raadt

I'm a husband, dad, manager and education technologist.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s