We love to receive contributions from the community and hear your opinions! We want to make contributing to featureform as easily as it can be.
- Report a bug
- Improve documentation
- Discuss the code implementation
- Submit a bug fix
- Propose new features
- Test featureform
In general, we follow the "fork-and-pull" Git workflow.
- Fork the Featureform repository in the Github UI
- Clone the repository to your local computer
- Make changes and commit them
- Push your local branch to your fork
- Submit a pull request from your form to Featureform's main branch so that we can review your changes
- Fill out the information in the description and make sure the title is accurate.
- Wait for tests to run and make sure that the CI tests are green. If not, please resolve or ask for help.
NOTE: Be sure to merge the latest from "upstream" before making a pull request to handle any merge conflicts!
We use GitHub issues to track bugs and features. Report them by opening a new issue and fill out all of the required inputs.
The Pull Request reviews are done on a regular basis. Please, make sure you respond to our feedback/questions.
If you have additional questions or you want to chat with featureform core team, you can join our community