Kotlin コントリビュータへの第一歩 #ktac2014

Kotlin Advent Calendar 2014 の 4 日目。

Kotlin コントリビュータである @ngsw_taro さんもきっとこのページを読んだはず。ということで Contributing to Kotlin を訳してみた。

Contributing to Kotlin

Kotlin is an Apache 2 OSS Project. The source code, tooling, documentation and even this web is maintained on GitHub. While the majority of the team works at JetBrains, there have been nearly a hundred external contributors to the Kotlin Project and we are always looking for more people.

Kotlin への貢献

Kotlin は Apache 2 の OSS プロジェクトです。ソースコード、ツール、ドキュメントとこのサイトは GitHub でメンテナンスされています。Kotlin プロジェクトの大部分は JetBrains で取り組んでいますが、100 人近いコントリビュータが Kotlin プロジェクトに参加しています。そして、我々はより多くのコントリビュータを求めています!

How you can contribute


Contributing to the code

If you want to contribute to the code, go to GitHub and check out the latest version and follow the instructions on how to build Kotlin from source. After that, you can start picking some pending tasks on the issue tracker. Make sure you look for issues tags with Up For Grabs as these are some of the easier ones to get started with.


もしコードに貢献したいならば、GitHub にアクセスして、最新のバージョンの Kotlin のビルドの方法を確認しましょう。そして、まだ解決していない問題を探してください。Up For Grabs のタグで解決できそうな問題を確認できます。

Contributing to documentation or web site

We need a lot more documentation. If you’re interested in collaborating, please feel free to check out the source code to this site on GitHub and send a Pull Request. The site is built using Markdown and Jekyll.


我々は多くのドキュメントを必要とします。もし興味があるなら、気軽に GitHub へプルリクエストしてください。このサイトは Markdown と Jekyll で構築しています。

Contributing with tutorials or videos

Have you created a tutorial or video on Kotlin? Please let us know. We’d be more than happy to have it featured under Community Content.


Kotlin のチュートリアルやビデオを作ったことがあるなら、ぜひ教えてください。喜んで Community Content に特集させていただきます!


If you’ve given or are giving presentations on Kotlin, let us know. We’ll feature it on the list


もし Kotlin のプレゼンテーションをしているなら、教えてください。リストに追加します!

Kotlin-x Projects and Community Projects

Kotlin ships with a very small runtime and it’s the aim to keep it that way. We believe other functionality that is missing from the standard runtime library can be developed as Kotlin Contributions under the Kotlin-X umbrella or as individual projects by community members. If you have a library that think others might find useful, let us know. If you want to contribute to any of the existing ones, check them out.

Kotlin-X プロジェクトとコミュニティ

Kotlin はランタイムを非常に小さくなるようにしています。標準的なライブラリから削った機能は Kotlin-X プロジェクトや個々のプロジェクトが解決できると思っています。役に立ちそうなライブラリをご存知なら教えてください。既存のプロジェクトに貢献したいのであれば、それらを確認しましょう。

Spread the word

Kotlin is a new language but we have high hopes for it and we need people that believe in it to spread the word!

Kotlin を広める

Kotlin は新しい言語です。しかし、我々は Kotlin に大きな期待を抱いており、これに賛同する人々に広めてもらいたいです!

Kotlin, Programming