KwaMoja Community

KwaMoja is Free Software/Open source software. It has been built on contributions from dozens of people over the years. Contributions come in many forms from PHP code, SQL, JavaScript, HTML, graphic design of icons, documentation, translations, bug reporting, to supporting other users.

All members of the KwaMoja community are strongly urged to read and abide by the Code of Conduct .

Please use the forums here for discussion of anything related to the project

Any potential bugs should be reported using the GitHub issue tracker here

Any of these labels can be attached to reported issues to make searching easier.

GitHub is also the place where the project Wiki is kept. This can be used to produce specifications for new features, and for other general project documentation that you feel other users may find useful.

To develop code for KwaMoja you will need to fork the code from here , make any changes and then issue a pull request to the project.

Those people wishing to contribute code to the project should read these coding guidelines.

Technical discussions/arguments about the merits and demerits of different solutions are actively encouraged. It is the best way of achieving the optimal solution for each problem. However it is also important that all discussions are kept respectful, and they should never become personal. There is no room in this project for dishonesty and abuse.