貢献
Kotlinは、Apache 2.0 Licenseの下で提供されているオープンソースプロジェクトです。 ソースコード、ツール、ドキュメント、そしてこのウェブサイトでさえも、GitHubで管理されています。 KotlinはJetBrainsによって開発されていますが、私たちは常に私たちを助けてくれる人を探しています。
アーリーアクセスプレビューに参加する
Kotlin Early Access Preview (EAP)に参加し、貴重なフィードバックを提供することで、Kotlinの改善にご協力いただけます。
すべてのリリースにおいて、Kotlinはいくつかのプレビュービルドを提供しており、本番環境に移行する前に最新機能を試すことができます。 バグを発見した場合は、YouTrackのissue trackerに報告してください。 最終リリース前に修正するよう努めます。 これにより、標準のKotlinリリースサイクルよりも早くバグ修正を入手できます。
コンパイラと標準ライブラリに貢献する
Kotlinコンパイラと標準ライブラリに貢献したい場合は、JetBrains/Kotlin GitHubにアクセスし、 最新のKotlinバージョンをチェックアウトして、貢献方法の手順に従ってください。
未着手のタスクを完了することで、私たちを助けることができます。 変更点に関して質問やコメントがある可能性があるため、私たちとのオープンなコミュニケーションを維持してください。 そうでない場合、あなたの貢献を取り入れることができません。
Kotlin IDEプラグインに貢献する
Kotlin IDEプラグインは、IntelliJ IDEA repositoryの一部です。
Kotlin IDEプラグインに貢献するには、IntelliJ IDEA repositoryをクローンし、 貢献方法の手順に従ってください。
その他のKotlinライブラリとツールに貢献する
コア機能を提供する標準ライブラリに加えて、Kotlinにはその機能を拡張する追加の(kotlinx)ライブラリが多数あります。 各kotlinxライブラリは、個別のリポジトリで開発され、独自のバージョニングとリリースサイクルがあります。
kotlinxライブラリ(kotlinx.coroutinesやkotlinx.serializationなど)やツールに貢献したい場合は、Kotlin GitHubにアクセスし、 興味のあるリポジトリを選択してクローンしてください。
kotlinx.serialization、 ktorなど、各ライブラリとツールについて説明されている貢献プロセスに従ってください。
他のKotlin開発者にとって役立つ可能性のあるライブラリをお持ちの場合は、<[email protected]>
までお知らせください。
ドキュメントに貢献する
Kotlinドキュメントに問題を見つけた場合は、 GitHubのドキュメントソースコードをチェックして、プルリクエストを送信してください。 スタイルとフォーマットに関するこれらのガイドラインに従ってください。
変更点に関して質問やコメントがある可能性があるため、私たちとのオープンなコミュニケーションを維持してください。 そうでない場合、あなたの貢献を取り入れることができません。
ドキュメントを他の言語に翻訳する
Kotlinドキュメントを自分の言語に翻訳し、その翻訳を自分のウェブサイトに公開することを歓迎します。 ただし、あなたの翻訳をメインリポジトリでホストし、kotlinlang.orgで公開することはできません。
このサイトは言語の公式ドキュメントであり、ここにあるすべての情報が正確で最新であることを保証します。 残念ながら、他の言語のドキュメントをレビューすることはできません。
イベントとプレゼンテーションを開催する
Kotlinに関するプレゼンテーションを行ったり、イベントを開催したりする予定がある場合は、フォームに記入してください。 イベントリストで紹介します。