Dojo Toolkit is an open source project. We welcome many kinds of contributions:
- Code patches (pull requests) and reviews
- Documentation improvements
- Bug reports and ideas for new features (via Github Issues)
- New features
You can ask for help by joining grupy-sanca's Telegram group @grupysanca or find us in our facebook page https://www.facebook.com/grupysanca/ There we discuss dojo-toolkit development among other things.
The django contributing docs has a nice and small tutorial explaining how to install and setup a local repository and working with github.
Minimal Python version: 3.9.x
1. Clone the project
$ git clone https://github.com/grupy-sanca/dojo-toolkit.git
2. Create the virtual environment using Poetry
$ make install
3. Install the entrypoint script locally
$ pip install -e .
Done :-)
After installing the depencencies, simply run:
$ make test
To run the linters
$ make lint
PEP8 with line lenght up to 99 characters.