How to contribute to Openfire?

Is there a step-by-step somewhere for downloading the source and providing contributions to the Openfire project?

Hello Caleb!

List of current issues is available at: http://issues.igniterealtime.org/browse/OF#selectedTab=com.atlassian.jira.plugin .system.project%3Aissues-panel

To get the latest source, use SVN and do:

svn co http://svn.igniterealtime.org/svn/repos/openfire/trunk openfire

this will checkout the latest source version.

To compile, there’s a build.xml ANT script inside the openfire source’s build directory.

To contribute, simply pick some current issues to work on, or a new feature you want to add, and make the changes in your source version. Then make a unified diff (.patch) file and post it in the forums. A committer will attach it to the related issue number/ticket number and makr it for review. once it’s accepted, it will be merged/applied to the openfire source trunk.

Cheers!

1 Like