One can contribute to the project by reporting issues or submitting changes via pull request.
Please use GitHub issues for filing feature requests and bug reports.
Questions about usage and general inquiries are better suited for StackOverflow or the channel in KotlinLang Slack.
Submit pull requests here. However, please keep in mind that maintainers will have to support the resulting code of the project, so do familiarize yourself with the following guidelines.
- All development (both new features and bug fixes) is performed in the
developbranch.- The
mainbranch contains the sources of the most recently released version. - Base your PRs against the
developbranch. - The
developbranch is pushed to themainbranch during release.
- The
- If you want to add code examples to a topic:
- Consider checking that the code is compiling with the latest Koog version.
- Inspect your code for problems and make sure it is well formatted.
- Comment on the existing issue if you want to work on it. Ensure that the issue not only describes a problem but also describes a solution that has received positive feedback. Propose a solution if none has been suggested.
To propose changes in the Koog framework, please go to https://github.com/JetBrains/koog.