Thanks for considering contributing! The short version:
- Check open issues and open pull requests first, so you're not duplicating someone else's work.
- Fork the repo, make your change on a branch, and open a pull request.
- For anything non-trivial, an issue describing what you're planning before you start is welcome, but not required.
See docs/building.rst for how to get a working
checkout, and docs/testing.rst for how to run the
test suite. Keep detailed setup/build instructions in docs/, not
here - this file is meant to stay a short, high-level "how to get
involved" pointer.
See docs/development.rst for setting up
prek (or pre-commit) so basic checks run
before each commit, rather than only finding out after pushing.
Translating Virtaal's own interface into your language doesn't need
any of the above - see
docs/localising_virtaal.rst.