Note: This guide will act as a set of rules, that are required to be followed by anyone who is going to work in this project.
- Add yourself as assignee before starting to work on an issue
- Add yourself as assignee before raising PR.
- While creating a new issue, add proper description in it.
This is essential if someone else decides to work on issue created by you.
- Create issues of small problems.
This make sures that your work does not change many files in a single go.
- Create a PR of single functionality.
- Make sure to have only your changes in PR.
- While working on an issue, add appropriate labels on that issue.
If you are working on issue, add the label in Progress.
If the PR of issue is merged then remove the label in Progress
- Before raising a PR, add appropriate labels on that PR.
If you are working on feature branch add the label feature.
- Add the url of the ticket in PR.
- Format for adding url will be
ticket : url of PR