Thank you for considering contributing to our project! We welcome your contributions in the form of code, bug reports, feature requests, or documentation improvements. To ensure a smooth collaboration process, please follow the guidelines below.
Before getting started, please make sure you have completed the following steps:
- Install the latest version of Rust.
- Clone the project repository to your local machine:
git clone https://github.com/JiatLn/color-art
. - Run
cargo test
to make sure everything is working. - Start coding! ❤️
We appreciate contributions in the following forms:
If you encounter any problems or have suggestions for improvement, please create a new issue. Include as much information as possible, along with relevant examples or error messages, to help us understand and address the issue.
- The
main
branch is the main branch for stable releases. - Please create feature branches based on
main
using the naming conventionfeature/your-feature-name
.
- Develop your code on your own feature branch.
- Write clear and concise code with consistent naming and proper comments.
- Before committing your changes, make sure to run all relevant tests and pass them.
- Send a Pull Request, providing a detailed description of your changes and the purpose behind them.
We encourage all contributors to participate in the code review process. During the review, we will assess the quality, logic, documentation, and other relevant aspects of the code. Please be patient and address any feedback or comments received.
This project is released under the MIT License. By contributing to this project, you agree to comply with the license requirements.
If you have any questions about the contribution process or need further assistance, please create an issue, and we will do our best to help.
Thank you for your contributions and support!