We'd love your help!
Kiali is Apache 2.0 licensed and accepts contributions via GitHub pull requests. Kiali does not require any contributor agreement to submit patches.
This document outlines some of the conventions on development workflow, commit message formatting, contact points and other resources to make it easier to get your contribution accepted.
We gratefully welcome improvements to documentation as well as to code.
Before you make a change, please:
If you are new to contributing to Kiali and want to pick some easier tasks to get accustomed to the code base, you can pick issues that are marked good first issue on GitHub.
The README for the server and the README for the UI have a pretty extensive guide on building Kiali server and UI.
See the Style Guide about getting your code in style.
Once the issue has been agreed upon and developed, you can send a pull-request.
The pull-request should have a detailed explanation of the changes that you are doing (i.e. include screenshots for UI changes). If you worked on a GitHub issue, please provide the link as part of the description.
Pull requests will be reviewed by the team of committers and they will come up with suggestions on how to improve the pull-request. You should be prepared to take that feedback into account, add further commits into the pull-request until the pull-request is eventually merged.
By contributing your code, you agree to license your contribution under the terms of the Apache License.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。