Skip to content

贡献

Kotlin 是一个在 Apache 2.0 许可证 下的开源项目。源代码、工具、文档,甚至本网站都在 GitHub 上维护。Kotlin 由 JetBrains 开发,但我们始终期待更多人加入我们,提供帮助。

参与抢先体验计划

您可以通过参与 Kotlin 抢先体验计划 (EAP) 并提供宝贵反馈来帮助我们改进 Kotlin。

对于每个版本,Kotlin 都会发布一些预览版本,您可以在这些版本中试用最新功能,以便在它们投入生产之前进行测试。您可以将发现的任何错误报告到我们的问题追踪器 YouTrack,我们将努力在最终版本发布前修复它们。通过这种方式,您可以比标准 Kotlin 发布周期更早地获得错误修复。

贡献编译器和标准库

如果您想为 Kotlin 编译器和标准库做出贡献,请前往 JetBrains/Kotlin GitHub,获取最新 Kotlin 版本,并遵循贡献说明

您可以通过完成开放任务来帮助我们。请与我们保持开放沟通,因为我们可能对您的更改有疑问或评论。否则,我们将无法采纳您的贡献。

贡献 Kotlin IDE 插件

Kotlin IDE 插件是 IntelliJ IDEA 仓库 的一部分。

要为 Kotlin IDE 插件做出贡献,请克隆 IntelliJ IDEA 仓库 并遵循贡献说明

贡献其他 Kotlin 库和工具

除了提供核心功能的标准库外,Kotlin 还有许多额外的 (kotlinx) 库,用于扩展其功能。每个 kotlinx 库都在独立的仓库中开发,并有自己的版本控制和发布周期。

如果您想为 kotlinx 库(例如 kotlinx.coroutineskotlinx.serialization)和工具做出贡献,请前往 Kotlin GitHub,选择您感兴趣的仓库并克隆它。

遵循为每个库和工具描述的贡献流程,例如 kotlinx.serializationktor 等。

如果您有一个对其他 Kotlin 开发者可能有用的库,请通过 [email protected] 告知我们。

贡献文档

如果您在 Kotlin 文档中发现问题,欢迎查看 GitHub 上的文档源代码 并向我们发送拉取请求。请遵循这些风格和格式指南

请与我们保持开放沟通,因为我们可能对您的更改有疑问或评论。否则,我们将无法采纳您的贡献。

将文档翻译成其他语言

欢迎您将 Kotlin 文档翻译成您自己的语言,并在您的网站上发布译文。但是,我们无法在主仓库中托管您的译文,也无法将其发布在 kotlinlang.org 上。

本网站是该语言的官方文档,我们确保此处所有信息都是正确且最新的。遗憾的是,我们无法审阅其他语言的文档。

举办活动和演示

如果您已经举办或计划举办关于 Kotlin 的演示或活动,请填写此表格。我们将它们列入活动列表