Thank you for your interest in contributing to ⚡️ zig-bpe! We welcome contributions from the community and appreciate your help in making our project better.
By participating in this project, you agree to abide by our Code of Conduct. Please read it before contributing.
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Create a new branch for your contribution.
- Make your changes and commit them with a clear commit message.
- Push your changes to your fork on GitHub.
- Submit a pull request to the main repository.
For more detailed instructions, please refer to the GitHub guide on contributing to projects.
There are many ways to contribute to this project:
- Code contributions
- Documentation improvements
- Bug reports
- Feature suggestions
- Answering questions and providing support
- Improving tests
Remember, contributions don't have to be code-related. Non-code contributions are equally valuable!
If you find a bug, please open an issue on our GitHub repository. When reporting a bug, please include:
- A clear and descriptive title
- Steps to reproduce the bug
- Expected behavior
- Actual behavior
- Any relevant screenshots or error messages
We welcome suggestions for enhancements. Please open an issue on our GitHub repository and include:
- A clear and descriptive title
- A detailed description of the proposed enhancement
- Any potential implementation details (if applicable)
- Why you believe this enhancement would be valuable
- Ensure your code adheres to our style guidelines.
- Update the README.md with details of changes, if applicable.
- Add tests for your changes if possible.
- Ensure all tests pass.
- Make sure your code is properly documented.
- Issue the pull request with a clear title and description.
[Include any specific coding style guidelines for your project here]
Join our community! Here are some ways to get involved:
- Join our [Discord/Slack/Mailing List]
- Attend our community meetings (if applicable)
- Follow us on [Twitter/LinkedIn/etc.]
Remember, open source is about collaboration and community. Don't be afraid to ask questions or seek help. We're all here to learn and grow together!
For more inspiration on contributing to open source, check out this guide on making your first open source contribution.
Thank you for contributing to [Project Name]!