Thank you so much for contributing to Kafta. We appreciate your time and help. Here are some guidelines to help you get started.
Be kind and respectful to the members. Take time to educate others who are seeking help.
If you have questions regarding Kafta, feel free to ask it in the issues
- Before filing an issue, please check the existing issues to see if a similar one was already opened. If there is one already opened, feel free to comment on it.
- If you believe you've found a bug, please provide detailed steps of reproduction.
- If you'd like to see a feature or an enhancement please open an issue with a clear title and description of what the feature is and why it would be beneficial to the project and its users.
- Since this is golang project, ensure the new code is properly formatted to
ensure code consistency. Run
make all
. - It's recomend to open issue before to create some code, it's help you to understand if the change make sense for the Kafta
- Fork the project.
- Download your fork to your PC (
git clone https://github.com/your_username/kafta && cd kafta
) - Create your feature branch (
git checkout -b my-new-feature
) - Make changes and run (
make all
) - Add them to staging (
git add .
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new pull request