开源Kotlin项目寻找贡献者:如何加入

面向初学者的在线Python训练器

轻松学习Python,无需理论负担。在浏览器中直接解决带自动检查的实践任务,无需安装任何东西。

开始课程

Kotlin社区寻找新贡献者:如何成为大型开源项目的一员



现代软件开发离不开开源。最具活力的语言之一——Kotlin——不仅本身是开源的,而且也是许多重要项目的基础。今天,我们将介绍一个正在积极寻找新贡献者的大型项目。如果您正在使用Kotlin编写代码,或者刚刚开始学习这门语言,这将是一个获得实践经验并载入史册的绝佳机会。



这是什么项目?

我们说的是Ktor——一个用于在Kotlin中创建服务器端和客户端应用程序的异步Web框架。Ktor由JetBrains公司开发,并已广泛应用于生产环境。该框架以其模块化、轻量级和对协程的全面支持而闻名。然而,它的发展完全依赖于社区:从修复小错误到开发新插件。



为什么要加入?

  • 真实的Kotlin开发经验——您将使用现代工具:协程、序列化、KMP(Kotlin Multiplatform)。
  • 对生态系统的影响——您的代码将被全球数千名开发者使用。
  • 导师指导——项目拥有友好的社区,经验丰富的维护者会帮助新手理解代码和流程。
  • 简历中的开源贡献——参与Ktor将成为您在JetBrains或其他IT公司求职时的重要加分项。


他们在寻找谁?

项目不仅需要开发者。角色列表包括:

  • 开发者(Kotlin/JVM, Kotlin/Native)——用于实现新功能和优化。
  • 测试人员——编写单元测试、集成测试和性能测试。
  • 文档编写者——将文档翻译成中文,创建示例和指南。
  • UI/UX专家——帮助改进项目网站和开发者工具。


如何开始?

  1. 访问Ktor在GitHub上的官方仓库:github.com/ktorio/ktor。
  2. 阅读CONTRIBUTING.md部分——其中描述了规则和环境设置。
  3. 查找带有good first issue或help wanted标签的issue——它们非常适合首次贡献。
  4. 加入项目的Slack聊天室(链接在README中)——您可以在那里提问并获得代码审查。


社区能得到什么?

每一位新的贡献者都是让Kotlin变得更加强大和易用的重要一步。通过共同努力,我们让开源变得可及且优质。不要害怕开始:即使只是修正文档中的拼写错误,也是一份宝贵的贡献。



现在就加入Ktor的开发吧!您的代码可能成为下一个版本的一部分。

推荐库