Skip to content

貢献

Kotlinは、Apache 2.0ライセンスのもとで提供されるオープンソースプロジェクトです。 ソースコード、ツール、ドキュメント、そしてこのウェブサイトもGitHubで管理されています。 KotlinはJetBrainsによって開発されていますが、私たちは常に、より多くの協力者を求めています。

Early Access Previewへの参加

Kotlin Early Access Preview (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.coroutineskotlinx.serializationなどのkotlinxライブラリやツールに貢献したい場合は、Kotlin GitHubにアクセスし、 興味のあるリポジトリを選択してクローンしてください。

kotlinx.serializationktorなど、各ライブラリおよびツールに記載されている貢献プロセスに従ってください。

他のKotlin開発者にとって役立つ可能性のあるライブラリをお持ちの場合は、[email protected]までご連絡ください。

ドキュメントへの貢献

Kotlinドキュメントで問題を見つけた場合は、 ご自由にGitHub上のドキュメントのソースコードを確認し、プルリクエストを送信してください。 スタイルと書式に関する以下のガイドラインに従ってください。

あなたの変更について質問やコメントがあるかもしれませんので、私たちと常に連絡を取り合ってください。 そうでなければ、あなたの貢献を取り入れることができません。

ドキュメントを他言語に翻訳する

Kotlinドキュメントをあなたの言語に翻訳し、あなたのウェブサイトで公開することを歓迎します。 ただし、あなたの翻訳をメインリポジトリでホストし、kotlinlang.orgで公開することはできません。

このサイトは言語の公式ドキュメントであり、ここにあるすべての情報が 正確で最新であることを保証しています。残念ながら、他の言語のドキュメントをレビューすることはできません。

イベントやプレゼンテーションの開催

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