|
|
||||
|
|
||||
If you want to help out and contribute some code then the best place to start is by looking at the issue tracking system to find a task that is unassigned or needs completing. You can then send an email to the Project Lead or post a message on the TODO - Development forum with a reference to the task, stating that you would like to own it. If there is an area where you want to make a contribution but there are no relevant tasks then use the TODO - Development forum to post a message asking for one to be created.
Using the forum in this way helps to keep the issue tracking system tidy and accurate as tasks are only assigned or created after discussions have taken place.
Before we can accept any contributions of code you need to have signed a Contributor's Agreement. This sets out the terms and conditions under which the software you wish to contribute is to be used within the JBoss project/s. Two agreements are available to choose from depending on whether you represent an individual or a corporate contributor.
Before you start contributing code it helps to have an idea of how the current codebase is written, together with an idea of how the community works together to get things done. The best way to do this is by spending a few days to study the existing code and reading the documentation. You can also take a look through the JBoss Development Process Guide which explains the details behind how we develop, debug, test and release our projects.