Being part of the core MindsDB team is accessible to anyone who is motivated and wants to be part of that journey!
Please see below how to contribute to the project, also refer to the contributing documentation.
- Report a bug
- Improve documentation
- Discuss the code implementation
- Submit a bug fix
- Propose new features
- Test Mindsdb
In general, we follow the "fork-and-pull" Git workflow.
- Fork the Mindsdb repository
- Clone the repository
- Make changes and commit them
- Push your local branch to your fork
- Submit a Pull request so that we can review your changes
- Write a commit message
- Make sure that the CI tests are GREEN
NOTE: Be sure to merge the latest from "upstream" before making a pull request! Also, make the PR to the
main
branch.
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 the MindsDB core team, please join our Slack community or post at Github Discussions.
To get updates on MindsDB’s latest announcements, releases, and events, sign up for our Monthly Community Newsletter.
Join our mission of democratizing machine learning!
Please note that this project is released with a Contributor Code of Conduct. By participating in this project, you agree to abide by its terms.