Thank you for investing your time in contributing to our project! Any contribution you make will be reflected on our release history.
Read our Code of Conduct to keep our community approachable and respectable.
In this guide you will get an overview of the contribution workflow from opening an issue, creating a PR, reviewing, and merging the PR.
Use the table of contents
icon on the top left corner of this document to get to a specific section of this guide quickly.
To get an overview of the project, read the README. Here are some resources to help you get started with open source contributions:
- Finding ways to contribute to open source on GitHub
- Set up Git
- GitHub flow
- Collaborating with pull requests
-
You found a new bug, and you want to fix it
-
You want to fix an existing issue
-
You've some feature suggestions (new feature, UI/UX enhancement, etc.), and you want to contribute
-
You're looking for an open-source project to
- Contribute your energy
- Learn and practice programming skills
- etc.
- If you spot a problem with the FeatBit, search if an issue already exists. If a related issue doesn't exist, you can open a new issue.
- Join our Slack and tell us that you want to fix the issue you create.
- We will assign the issue to you so that no one else will work on it simultaneously. We will provide you with maximum support.
But of course, you can fix the issue without telling us.
- Scan through our existing issues to find one that interests you.
- Join our Slack and tell us which issue you want to fix.
- We will assign the issue to you so that no one else will work on it simultaneously. We will provide you with maximum support.
But of course, you can fix the issue without telling us.
- Create a new thread in Discussion with the detail of your suggestion.
- Join our Slack and tell us you want to contribute to the thread you created.
- We will discuss this with you and schedule the tasks for the feature suggestions. We will provide you with maximum support.
But of course, you can finish your contribution and create a PR without notifying us in advance.
- Join our Slack. We will provide you the contribution task list that you can contribute.
- Scan through the task list to find one that interests you.
- Start your contribution. We will provide you with maximum support.
- Step 1 - Fork this repository.
- Step 2 - Clone the repository to your local machine.
- Step 3 - Add the changes to your repository.
- Step 4 - Create a PULL Request from forked project to FeatBit. We may ask for changes to be made before a PR can be merge.
- Step 5 - Congratulations 🎉🎉 Your PR is approved and Merged !!!
- Step 6 - FeatBit team thanks you. You becomes one of the contributor of FeatBit 🎉🎉 .
If the steps above isn't very clear, you can search "GitHub Forks and Pull Requests" on Youtube.
LET'S CONTRIBUTE !!!