First off, thank you for wanting to contribute! You rock!
When contributing to this repository, please first discuss the change you wish to make via issue before making a change.
Please note we have a Code of Conduct, please follow it in all your interactions with the project.
- Report a bug by opening an issue.
- Request a feature by opening an issue.
- Discuss a feature you want to implement by opening an issue.
- Implement a feature, by submitting a pull request.
- Ask a question, by submitting an issue.
- Update
README.md
with the changes you made. - Add a
master
release to the top ofCHANGELOG.md
if it doesn't exist. - Update
CHANGELOG.md
with the changes you made under themaster
release (feel free to tag yourself!) - Make sure your public functions and variables are documented.