Thank you for considering contributing to SQLa (SQL Aide)! We appreciate your interest in making this project even better. By following these guidelines, you can ensure a smooth and collaborative contribution process.
Code of Conduct
Before contributing, please review and adhere to our Code of Conduct. We expect all contributors to maintain a respectful and inclusive environment for everyone involved.
Ways to Contribute
There are several ways you can contribute to SQLa:
Report Bugs: If you encounter any bugs or issues while using SQLa, please let us know by opening a GitHub issue. Provide a clear and detailed description of the problem, including steps to reproduce it.
Submit Feature Requests: If you have an idea for a new feature or enhancement, we encourage you to submit a GitHub issue. Describe the feature request and provide a clear use case for it.
Submit Pull Requests: If you want to contribute code changes, improvements, or new features, please submit a pull request. Ensure your code follows our coding conventions and guidelines.
To contribute code to SQLa, please follow these steps:
Fork the SQLa repository to your GitHub account.
Clone the forked repository to your local machine.
git clone https://github.com/your-username/sqla.git git checkout -b your-branch-name
Make the necessary code changes, additions, or improvements.
Ensure that your code follows our coding conventions and guidelines.
Commit your changes with clear and descriptive commit messages.
Push your changes to your forked repository.
git push origin your-branch-name
Open a pull request in the SQLa repository. Provide a detailed description of your changes, along with any relevant information or context.
Participate in the code review process by addressing any feedback or comments.
Once your changes are approved, they will be merged into the main SQLa repository.
We value and appreciate all contributions to SQLa. To give credit where it’s due, we will include your name and GitHub username (if provided) in the list of contributors in our project’s documentation.
Feedback and Support
If you have any questions, need support, or want to provide feedback, you can reach out to us through the following channels:
- GitHub Issues
- Discord (coming soon)
Thank you for your contributions and for helping make SQLa a thriving open-source project!