We welcome contributions from everyone in the community. Thank you for your interest in this project.
Please follow the procedures and rules below to ensure that all community members can contribute.
- All contributors must adhere to the Code of Conduct.
- Fork this repository to your personal repository.
- Clone it to your local system using
git clone [URL of your forked repository]
. - Create a new working branch with
git checkout -b [new branch name]
.
Before creating a new issue, please check existing issues.
GitHub issues are for bugs and enhancement suggestions. For questions about the project, please use our contact methods.
If you want to report a bug, please use the bug issue template. It contains questions to help us track and diagnose the issue accurately.
When requesting a new feature, please describe the necessity and expected benefits in as much detail as possible.
You can submit a PR directly. All commit messages and pull request titles should follow this format:
<type>[optional package scope]: <description>
[optional body]
[optional footer(s)]
- Maintainers or project managers will review the PR and provide feedback if changes are necessary.
- If there are any modifications needed based on feedback, please update your branch with additional commits.
All code contributed to this project will be distributed under the project's license.