Thank you for your interest in contributing to Konsume! We value your contributions and want to make sure that contributing to this project is a positive and educational experience for everyone. Below are the guidelines for contributing to Konsume.
If you find a bug or have a suggestion for an improvement:
- Use the GitHub Issues page to check if the bug or improvement has already been reported.
- If not, open a new issue.
- Clearly describe the issue or suggestion, providing steps to reproduce if it's a bug.
If you want to contribute code or documentation:
- Fork the repository on GitHub.
- Create a new branch for your changes, following branch naming conventions.
- Make your changes in your branch.
- Commit your changes, adhering to the commit message standarts.
- Push your changes to your fork.
- Submit a pull request to the
dev
branch of the konsume repository.
When submitting a pull request:
- Ensure your code adheres to the project's coding standards.
- Include tests for new features or bug fixes.
- Ensure all tests pass.
- Update the documentation to reflect your changes if necessary.
- Describe your changes in detail in the pull request description.
- The project maintainers will review your pull request.
- Maintain an open and respectful dialogue during the review process.
- Address any suggested changes or improvements.
- Once approved, a maintainer will merge your pull request.