16.4.1 贡献

原文链接: https://kotlinlang.org/docs/contribute.html

16.4.1 贡献

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.coroutines 或 kotlinx.serialization)和工具做贡献,请前往 Kotlin GitHub,选择你感兴趣的仓库并克隆它。

请遵循每个库和工具所描述的贡献流程,例如 kotlinx.serialization、ktor 等。

如果你有一个可能对其他 Kotlin 开发者有用的库,请通过 feedback@kotlinlang.org 告诉我们。

为文档做贡献

如果你在 Kotlin 文档中发现了问题,欢迎查看 GitHub 上的文档源代码并向我们提交 pull request。请遵循这些风格与格式指南。

请与我们保持畅通的沟通,因为我们可能对你的改动有疑问和意见。否则,我们将无法采纳你的贡献。

把文档翻译成其他语言

欢迎你把 Kotlin 文档翻译成你自己的语言,并在你的网站上发布译文。不过,我们无法在主仓库中托管你的译文,也无法在 kotlinlang.org 上发布它。

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

举办活动和演讲

如果你曾经做过或计划做关于 Kotlin 的演讲或举办活动,请填写这份表单。我们会在活动列表中展示它们。