We have now setup a process for anyone with access to GitHub/Kamanja repository to contribute code. It describes how and when to fork and create new branches for bug fixes and issues from dev branch, unit test, rebase and submit pull requests for merges back into dev branch.
Please review the process at the following link, and follow the same with regards to GitHub/Kamanja repository:
Within the Kamanja repository (https://github.com/LigaData/Kamanja) you should see several projects. Within each of those projects exists two directories, ‘src’ and ‘test’. All unit tests and integration tests should exist within the test directory of their respective project.