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

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

他のKotlin開発者にとって有用なライブラリをお持ちの場合は、[email protected] までお知らせください。

ドキュメントへの貢献

Kotlinのドキュメントに問題を見つけた場合は、お気軽にGitHub上のドキュメントソースコードを確認し、プルリクエストを送信してください。 スタイルとフォーマットに関するこちらのガイドラインに従ってください。

あなたの変更に対して質問やコメントがある場合があるため、いつでも連絡が取れるようにしておいてください。そうでない場合、あなたの貢献を取り入れることができません。

他の言語へのドキュメント翻訳

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

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

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

Kotlinに関するプレゼンテーションを行ったり、イベントを開催したりした(または計画している)場合は、こちらのフォームに記入してください。イベントリストで紹介させていただきます。