We appreciate you submit code to help perfect Hilo. And there are conventions to obey before you commit changes.

## Develop Pull Request
* Send pull request to the ```dev``` branch
* Only accepted committing source code(but not build code)
* Run ```gulp test```, make sure all tests passed
* Format of the commit message

    ```
    <type>: <subject>
    ```

    Seven types are allowed when committing.
    This describes the kind of change that this commit is providing.

    + feat (feature)
    + fix (bug fix)
    + docs (documentation)
    + style (formatting, missing semi colons, …)
    + refactor
    + test (when adding missing tests)
    + chore (maintain)

    etc:

    ```
    fix: view.js WebGLRender bug
    docs: update README.md
    ```
