贡献
Kotlin 是一个在 Apache 2.0 许可证 下发布的开源项目。 源代码、工具、文档,甚至这个网站都在 GitHub 上维护。 Kotlin 由 JetBrains 开发,但我们始终在寻找更多人来帮助我们。
参与抢先体验计划
您可以通过参与 Kotlin 抢先体验计划 (EAP) 并向我们提供宝贵的反馈来帮助我们改进 Kotlin。
对于每个版本,Kotlin 都会发布一些预览构建版本,您可以在这些版本正式发布到生产环境之前试用最新功能。 您可以将发现的任何 bug 报告到我们的问题跟踪器 YouTrack,我们会在最终版本发布之前尝试修复它们。这样,您可以比标准 Kotlin 发布周期更早地获得 bug 修复。
为编译器和标准库贡献代码
如果您想为 Kotlin 编译器和标准库做出贡献,请转到 JetBrains/Kotlin GitHub,检出最新的 Kotlin 版本,并遵循关于如何贡献的说明。
您可以通过完成开放任务来帮助我们。请与我们保持顺畅的沟通,因为我们可能会对您的更改提出问题和建议。否则,我们将无法合并您的贡献。
为 Kotlin IDE 插件贡献代码
Kotlin IDE 插件是 IntelliJ IDEA 仓库的一部分。
要为 Kotlin IDE 插件做出贡献,请克隆 IntelliJ IDEA 仓库并遵循关于如何贡献的说明。
为其他 Kotlin 库和工具贡献代码
除了提供核心功能的标准库外,Kotlin 还有许多扩展其功能的附加 (kotlinx) 库。每个 kotlinx 库都在独立的仓库中开发,拥有自己的版本控制和发布周期。
如果您想为 kotlinx 库(例如 kotlinx.coroutines 或 kotlinx.serialization)和工具做出贡献,请转到 Kotlin GitHub,选择您感兴趣的仓库并克隆它。
遵循每个库和工具中描述的贡献流程,例如 kotlinx.serialization、ktor 等。
如果您有一个可能对其他 Kotlin 开发者有用的库,请通过 [email protected] 联系我们。
参与文档贡献
如果您在 Kotlin 文档中发现了问题,请随时查看 GitHub 上的文档源代码并向我们提交拉取请求 (PR)。 请遵循这些样式和格式指南。
请与我们保持顺畅的沟通,因为我们可能会对您的更改提出问题和建议。否则,我们将无法合并您的贡献。
将文档翻译成其他语言
欢迎您将 Kotlin 文档翻译成您自己的语言,并在您的网站上发布译文。但是,我们无法在主仓库中托管您的译文,也无法将其发布在 kotlinlang.org 上。
本网站是该语言的官方文档,我们确保此处的所有信息都是准确且最新的。遗憾的是,我们无法审核其他语言的文档。
