Skip to content

Development guidelines

Ilmar Türk edited this page Nov 19, 2024 · 1 revision

General guidelines and good practices

All development should be done in branches. Branch name should refer to an issue that the development is solving. If it is a new feature then please create an issue that describes the development before creating a branch and starting the coding.

All commits must include a message describing the changes in the commit. Also better to commit less and often, this helps in reviewing and tracking the changes if needed.

All pull requests should be done to the development branch. This branch is connected with https://development.app.citizenos.com where it will be tested. After passing the testing, the code will be pulled to master branch that we use for translating. Master branch is considered pre-live. It should only have tested and live-ready code.

Clone this wiki locally