Thank you for investing your time in contributing to our project! Any contribution you make will be greatly appreciated. In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR.
- Make sure you have a GitHub account.
- Submit an issue for your feature or bug fix in the main project repo and tag either @Naganathan05 or @Hariprasath8064. Do check if the issue already exists or not before creating a new one to avoid duplicates.
- Wait for the issue to be assigned to you after which you can start working on it.
- Follow the best practices and guidelines mentioned below.
To contribute to this project, please follow the below guidelines:
-
Make sure you're assigned the issue you're working on before you start working on it.
-
Fork the project. Use the main branch as your base for your fork.
-
Clone the forked project to your local machine.
git clone <your_forked_repo_clone_url> -
Create a branch in your forked repo with a relevant name.
git checkout -b <branch_name> -
Make the necessary changes and commit those changes.
git add . git commit -m "your_commit_message" -
Push changes to your forked repo.
git push origin <branch_name> -
Once you push the changes to your repo, the
ContributeButton will appear in Github. -
Click that button and you will be taken to the PR page. Describe what changes you have made and submit the PR.
- Mention the issue link in the PR description.
- If the PR is still a work in progress, start the title with "[WIP]".
- If the PR is complete, start the title with "[COMPLETED]".
- Add "@Naganathan05" or "@Hariprasath8064" as reviewers.