We welcome contributions from the community and are pleased to have them. Please follow this guide when logging issues or making code changes.
All issues should be created using the new issue form. Clearly describe the issue including steps to reproduce if there are any.
Code changes are welcome and should follow the guidelines below.
- Fork the repository on GitHub.
- Fix the issue, making sure that you follow the style guide (below).
- Pull requests should be made to the master branch.
We recommend developing in Sublime Text, and require that the following style settings be used. If you use a different text editor, make sure to follow the same requirements (that there is no whitespace at the end of lines or the end of the file, that all tabs use 2 spaces instead of the tab character):
{
"ensure_newline_at_eof_on_save": true,
"tab_size": 2,
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true
}