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に関するプレゼンテーションを行ったり、イベントを開催したりしたことがある、または計画している場合は、フォームに記入してください。 それらをイベントリストに掲載します。