First off, thank you for considering contributing! It’s people like you who make the open-source community such a great place to build things.
By contributing to this project, you agree that your contributions will be licensed under the Blue Oak Model License 1.0.0.
The Blue Oak license is "symmetrical." This means:
- You give: The same rights to your contribution that the project gives to you.
- We get: The right to use your code, patents, and ideas within this project.
- Everyone wins: The project stays clear of legal "gray areas" and remains truly open.
Note: You don't need to sign a complex CLA (Contributor License Agreement). By submitting a Pull Request, you are confirming that you have the right to submit the code and you agree to these terms.
- Check the Issues tab to see if the bug has already been reported.
- If not, open a new issue. Include steps to reproduce the bug and what behavior you expected to see.
- Open an issue with the tag
enhancement. - Describe the "why" behind the feature. How does it make the project better?
- Fork the repository.
- Create a branch for your fix or feature (
git checkout -b feature/cool-new-thing). - Commit your changes with clear, descriptive messages.
- Push to your fork and submit a Pull Request.
We aim to be a welcoming and inclusive project. Please be kind, be professional, and stay focused on building cool stuff together.