This is the repository of Kimai, a open source time tracking software that runs on (almost) every webserver with PHP and MySQL.
You can get more information about this time-tracking software:
- at our website
- at our forum
- in the documentation
We would love to get input from all developer out there:
- Fork Kimai or one of its other repos
- Clone repository to your local disc
- Create a branch (
git checkout -b my_kimai
) - Commit your changes to your fork. In your commit message refer to the issue number if there is already one, e.g. (
git commit -am "[BUGFIX] short description of fix (resolves #4711)"
) - Push to the branch (
git push origin my_kimai
) - Submit a Pull Request using GitHub with a link to your branch (here are some hints on How to write the perfect pull request)
- git remote add upstream https://github.com/kimai/kimai.git
- git fetch upstream
- git checkout master
- git merge upstream/master
- git push origin master
Here are a few rules to follow in order to ease code reviews, and discussions before maintainers accept and merge your work:
- You SHOULD write documentation.
- Please, write commit messages that make sense, and rebase your branch before submitting your Pull Request.
- One may ask you to squash your commits too. This is used to "clean" your Pull Request before merging it (we don't want commits such as fix tests, fix 2, fix 3, etc.).
- When creating your Pull Request on GitHub, you MUST write a description which gives the context and/or explains why you are creating it.