I welcome feedback, and pull requests. If there's something that you need to change in the library, please log an issue, and explain the problem. If you have a proposed solution, please write it up and explain why you think it is the answer to the problem. The best way to highlight a bug is to submit a pull request with a unit test that fails so I can clearly see what the problem is in the first place.
Please break pull requests up in to their smallest possible parts. If you have a small feature or refactor that other code depends on, try submitting that first. Please try to reference an issue so that I understand the context of the pull request. If there is no issue, I don't know what the code is about.
- Log an issue for why you are making the change
- Fork the repo
- Make your changes in the develop branch
- Test thoroughly and put a unit/integration test around your work
- Submit a pull request and reference the issue so I know why the pull request has been submitted.
If you need help, please jump on Join us on Slack
Please submit pull requests to the develop branch. Please do not submit to the master branch