- Ensure the bug was not already reported by searching on GitHub under Issues.
- If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible.
- Make sure there's an issue for what you want to add.
- If there isn't an issue, open one and assign it to the maintainer.
- Clone the project and branch out of develop.
- Follow this naming convention:
- For a fix, the branch name should start with
fix/
- For a feature (be it new or a feature of a feature), the branch name should start with
feature/
- After the category, the name should be at most three words long, all in lowercase and hyphen-separated.
- Example:
feature/debounce
,fix/question-box-height
- For a fix, the branch name should start with
- Work on your branch normally.
- Each commit should be significant on its own and should reference the issue number.
- Once finished, open a new GitHub pull request with the fix or feature.
- The title should be
Resolves #issue-id - Meaningful short title
- The title should be
- Ensure the PR description clearly describes the problem and solution. Include the relevant issue number.
Thank you!