Last updated by brianfisher on Thu, 2010-10-07 20:16
This page, like all our documentation, is a Wiki - please feel free to add and edit.
The Aegir project is growing rapidly, and more and more people are installing and testing the code. Many users ask about how to help out and give something back to the project - so that's what this page is about.
Finding and Reporting Bugs
So you've found a bug? Although bugs obviously aren't good, in a complex project like this they're bound to exist - so it's brilliant you found it. Now we'd really like your assistance to help us fix it.
Here's how:
1. First thing is to check that someone else hasn't already reported it.
You can do this by going to the Issue queue on drupal.org for all the Aegir projects. If someone has already reported it, then please do still report your experience in the same issue ticket - it might help fix it (see bug submission guidelines below).
2. If there isn't already an issue for your bug please create one.
This is how Aegir gets better and more stable - but it's important to report bugs properly for us to help you. Here's a detailed page on how to submit a bug report
3. If there is a suggested fix for your bug please try it.
This may be a patch (see below for how to apply and test this), or just some steps for you to follow. The more people that can test the fix, the quicker it will be released. Please test, and report back if it works or not.
Testing Patches
Here's the section on Testing Code and Patches on Drupal.org which will show you how to apply and test patches.
(more here)
Documentation
...
Giving Help
Issue queue... IRC... etc
Spread the Word
..
Finally - respect to Vertice, Anarcat and mig5... you should see how those guys plow through the issue queue. :)