Contributions are welcome indeed!
Report bugs at https://github.com/GeraldJansen/hamster-lite/issues.
If you are reporting a bug, please include:
- Detailed steps to reproduce the bug.
- Output of hamster-lite version or git describe --tags --always --dirty=+.
Please remember to check both open and closed issues to see if the issue has already been reported.
Like most software, hamster-lite could always use better documentation. Minor corrections or additions can be performed using the github editing functions online. For larger contributions please fork, clone and prepare a pull request.
Ready to contribute? Here's how to set up hamster-lite for local development.
Fork the hamster-lite repo on GitHub.
Clone your fork locally:
$ git clone [email protected]:your_name_here/hamster-lite.git
Create a branch for local development:
$ cd hamster-lite/ $ git checkout -b name-of-branch
Now you can make your changes locally.
When you're done making changes, check that your changes don't break existing tests.
$ python3 tests/stuff_test.py
Commit your changes and push your branch to GitHub:
$ git add . $ git commit -m "Your detailed description of your changes." $ git push origin name-of-branch
Submit a pull request through the GitHub website.