Thank you for your interest in contributing to convoAi! We welcome contributions from the community to help improve and enhance this project. Your efforts can make a meaningful difference.
Before you start contributing, please take a moment to review the following guidelines and steps to ensure a smooth collaboration:
- Fork the convoAi repository on GitHub.
- Clone your forked repository to your local development environment.
- Create a new branch for your contributions:
git checkout -b username/feature-name
- Please make your changes, additions, or fixes in your branch.
- Follow the project's coding style and conventions.
- Ensure that your code is well-documented.
- Make sure your changes do not break existing functionality.
- Test your changes thoroughly to ensure they work as expected.
- Write tests if necessary to cover new functionality.
- Ensure that all existing tests still pass.
- Push your changes to your forked repository:
git push origin username/your-feature-name
- Create a pull request from your branch to the
main
branch of the convoAi repository. - Provide a clear and concise description of your changes in the pull request.
- Ensure your pull request title and description follow the project's guidelines.
- Be prepared to address feedback and iterate on your changes if needed.
- Maintain a positive and collaborative attitude during the review process.
- Please be respectful and considerate when interacting with other contributors and maintainers.
- Follow the project's Code of Conduct.
By contributing to convoAi, you agree that your contributions will be licensed under the MIT License.
Thank you for being a part of the convoAi community. Your contributions are greatly appreciated!