How to become a contributor
The Firebug Working Group is always searching for new people, which want to help improving Firebug.
What you can help us with
There are many ways to contribute to Firebug. Here's a list of things you can participate in.
Improving Firebug itself
Of course that's the main part our project and surely most people would like to join our team, because they miss a feature in Firebug or see some bug, that they would like to fix.
Creating test cases
We use an automated test suite to check, if Firebug is still working as expected after some changes in the code base. To cover all the existing functionality as well as new features in upcoming versions of Firebug, this test suite continuously needs to be enhanced by new tests and old ones need to be updated.
But not only our test suite needs proper test cases, also many issues in the issue tracker are missing reproducible test cases. So if you can reproduce a bug someone mentioned there, which we currently can't see, or you can explain how exactly you imagine an enhancement to work, feel free to add a test case for it.
Besides coding documenting existing and new features in Firebug as well as writing about other topics related to Firebug is a very important task.
The more people are testing Firebug, the more we can ensure its stability. To help us testing you just need to install [FBTest] and run our automated test suite.
Firebug is already available in many different languages. We use BabelZilla as platform for these translations. So if you're missing your language in Firebug or want to improve existing translations, you just have to register at BabelZilla and send a request there to become an official translator. If you have questions about how this is working, you can ask in the discussion group.
If you [I found a Firebug Bug!|experience a bug] or have an enhancement request, we appreciate your help by creating an issue report for it, so we can have a look at it.
Firebug comes to you for free. Though donations help us to keep the continuous development up. We appreciate your support a lot! So feel free to help us by donating.
Spread the word
If you're happy with Firebug, you should tell the world. Write forums entries, blog posts, comments in social networks, news groups. Let the people know, what you think about it!
Also, if you don't feel up to participating in the Firebug development, but you know someone, that could probably help us, suggest him to join us. Every new contributor is welcome!
If you'd like to be part of the Firebug team, feel free to contact us. The best way to do this is by posting to the discussion group giving a short description of what you would like to do and telling us about your experience.