Official website: http://jsondoc.org
- Open issue on Github so that we can discuss it
- When the issue is discussed and agreed, branch the code starting from the master branch, with branch name equals to "ISSUE-X" where X is the number of the issue on Github
- Do not develop multiple features or bugfixes in the same branch, each feature/bugfix should have its branch and its code
- Before submitting a pull request, please write unit tests. I think it's fair to say that pull requests without unit tests will not be merged
- Submit the pull request
Open an issue on Github in this form, where GIVEN is the set of preconditions to reproduce the bug, WHEN is the action that should be taken to reproduce the bug and THEN is the bug description, together with (if possible) screenshots and/or error messages/log that visually describe the bug.
GIVEN
- precondition 1
- precondition 2
- precondition n
WHEN
- action 1 AND/OR action 2 AND/OR action n
THEN
- bug description (with screenshots/messages/logs if possible)