- Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.- Fork the repository on GitHub to start making your changes to the master branch (or branch off of it).- Write a test which shows that the bug was fixed or that the feature works as expected.- Send a pull request and bug the maintainer until it gets merged and published.- Make sure to add yourself to the author's file in `setup.py` and the `Contributors` section below :)