Contribution Guidelines
Thank you for considering contributing to our project! We welcome any contributions that can help improve and enhance the project. Please take a moment to read through the guidelines before making a contribution.
Getting Started
- Fork the repository.
- Clone your forked repository to your local machine.
- Create a new branch for your contribution:
git checkout -b your-branch-name
Making Contributions
- Ensure that fmt and clippy is not failing because of your changes.
- Write clear and concise commit messages that describe the purpose of your changes.
- Include any necessary documentation updates for the changes you make.
Submitting Pull Requests
- Push your changes to your forked repository.
- Submit a pull request from your feature branch to the main repository's
main
branch. - Include details about the changes you've made and the problem it solves in the pull request description.
- Make sure none of the CI pipeline checks have failed.
Code Review
- Your pull request will be reviewed by project maintainers.
- Be prepared to address any feedback or suggestions from reviewers.
Maintenance Considerations
- Due to limited maintenance resources, please consider the long-term impact of your contribution on the project's maintainability.
- If your contribution requires ongoing maintenance, be sure to discuss this in your pull request.