貢献
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.coroutinesや kotlinx.serializationなどのkotlinxライブラリやツールに貢献したい場合は、Kotlin GitHubにアクセスし、 興味のあるリポジトリを選択してクローンしてください。
kotlinx.serialization、 ktorなど、各ライブラリおよびツールに記載されている貢献プロセスに従ってください。
他のKotlin開発者にとって役立つ可能性のあるライブラリをお持ちの場合は、[email protected]までご連絡ください。
ドキュメントへの貢献
Kotlinドキュメントで問題を見つけた場合は、 ご自由にGitHub上のドキュメントのソースコードを確認し、プルリクエストを送信してください。 スタイルと書式に関する以下のガイドラインに従ってください。
あなたの変更について質問やコメントがあるかもしれませんので、私たちと常に連絡を取り合ってください。 そうでなければ、あなたの貢献を取り入れることができません。
ドキュメントを他言語に翻訳する
Kotlinドキュメントをあなたの言語に翻訳し、あなたのウェブサイトで公開することを歓迎します。 ただし、あなたの翻訳をメインリポジトリでホストし、kotlinlang.orgで公開することはできません。
このサイトは言語の公式ドキュメントであり、ここにあるすべての情報が 正確で最新であることを保証しています。残念ながら、他の言語のドキュメントをレビューすることはできません。
イベントやプレゼンテーションの開催
Kotlinに関するプレゼンテーションを行ったり、イベントを開催したりしたことがある、または計画している場合は、フォームに記入してください。 それらをイベントリストに掲載します。