Contributing Adding features or fixing bugs Fork the repo Check out a feature or bug branch Add your changes Update README when needed Submit a pull request to upstream repo Add description of your changes Ensure tests are passing Ensure branch is mergeable