Thanks for getting involved in Xigt's development!
Please report bugs or feature requests on the issues page. Also report inaccurate or missing documentation from the wiki
If you wish to contribute code to Xigt, please fork the repository to your own account, commit your changes, and submit a pull request.
Please follow PEP8 unless you have a good reason not to, and also try to follow the conventions set by the Xigt codebase.
I also try to follow this branching model: http://nvie.com/posts/a-successful-git-branching-model/
Basically, each new changeset (e.g. features or bug fixes) should have its own branch. Changeset branches (except critical bug fixes) get merged to the develop branch, and develop gets merged back to master when a new release is ready.