From Habari Project
Contributions to the Habari codebase made by the wider community are incredibly important. This page describes the process that developers should follow to submit code to Habari.
Editing the Code
First, you must download the source code from GitHub.
Then, following the Habari coding standards, make your changes to the code.
Next, create an appropriately named patch file of the changes you have made. Creating patches is explained in detail in Creating and Applying Patches for Subversion.
Then, attach your .diff file to the appropriate issue in the issue tracker.
Other users will then be able to apply your patch to test its compatibility with other configurations, and once tested and approved a comitter will then be able to apply your patch to the code to become a part of Habari.