メインコンテンツまでスキップ

貢献

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

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

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

ドキュメントに貢献する

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

変更点に関して質問やコメントがある可能性があるため、私たちとのオープンなコミュニケーションを維持してください。 そうでない場合、あなたの貢献を取り入れることができません。

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

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

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

イベントとプレゼンテーションを開催する

Kotlinに関するプレゼンテーションを行ったり、イベントを開催したりする予定がある場合は、フォームに記入してください。 イベントリストで紹介します。