To file bug reports and feature suggestions, use the "Issues" page.
- Make sure the issue has not been filed before.
- Create a new issue by filling out the issue form.
- If an issue requires more information and receives no further input, it will be closed.
To create pull requests, use the "Pull Requests" page.
- Create a new Issue describing the Bug or Feature you are addressing, to let others know you are working on it.
- If a related issue exists, add a comment to let others know that you'll submit a pull request.
- Create a new pull request by filling out the pull request form.
- Fork the repository.
- Clone your fork.
- Make a branch for your change.
- Run
npm install
.
Use the AngularJS commit message format:
type(scope): subject
feat
New featurefix
A bugfixrefactor
Code changes which are neither bugfix nor featuredocs
: Documentation changestest
: New tests or changes to existing testschore
: Changes to tooling or library changes
The context of the changes, e.g. preferences-window
or compiler
. Use consistent names.
A brief, yet descriptive description of the changes, using the following format:
- present tense
- lowercase
- no period at the end
- describe what the commit does
- reference to issues via their id – e.g.
(#1337)