- Please find an issue you want to work on and make sure you know the problem or requested feature very well.
- Make sure you have a fork of the project under your own GitHub account. If not, first get a fork.
- Make sure you configured the
originandupstreamin your local setup.originshould have your fork address andupstreamshould have the main repository remote url. You can look here, if you want to setup or check your setup. - Make sure your local master branch and your fork master branches are all synced with the latest changes in the
upstreamrepository. You can look here to learn more. - Create a branch in this format:
iX-fix. For example:i45-fixwhere i is for issue, 45 being the issue number. - Create a pull request and get it reviewed. After successful review, your contribution will be merged to the main repository.