どのように貢献できますか
Playはオープンソースプロジェクトであり、すべての人が参加することを歓迎しています!貢献できる方法はたくさんあります。
Open Collectiveへの寄付
300名以上の支援者Playは、スポンサーからの寄付を集めるためにOpen Collectiveを使用しています。これらの資金は、貢献者への支払いおよびプロジェクトのコストの負担に、公開かつ透明に使用されます。個人や企業は、支援者またはプレミアムスポンサーになることで、Playを財政的に支援することができます。
Discuss Playフォーラムに参加する
Discuss Playフォーラム は、Playコミュニティが集まる場所です。ディスカッションフォーラムで質問したり、回答したりすることは、Playに関する知識を共有する素晴らしい方法です。
Discordチャットに参加する
DiscordサーバーDiscordは、IRCのようなリアルタイムチャットチャンネルです。play-usersチャンネルは、Playユーザーが優れたPlayアプリケーションの作成に関する詳細を議論するために使用されています。
Stack Overflowへの貢献
17,000件以上の質問Stack Overflowは、プログラマーのためのQ&Aサイトです。Stack Overflowには、Playに関する質問をしている活発なコミュニティがあります。ユーザーは互いの貢献に投票し、評判ポイントを獲得できます。
バグの報告
950名以上のバグ報告者バグレポートはPlayの改善に役立つため、発生した問題を報告してください!PlayはGitHubを使用して問題を追跡しています。バグを報告する際には、再現可能なテスト、サンプルコードなど、役に立つと思われる詳細を必ず含めてください。
まだ自分で問題を修正する準備ができていなくても、他のユーザーが報告した問題を確認することで役立ちます。needs-verificationラベルが付いた問題を探してください。これらの問題を確認し、バグかどうかを確認することで支援できます。再現可能なテストやサンプルプロジェクトを提供したり、元の報告者に詳細情報を求めることもできます。
コアのパッチ
900名以上のコミッターPlayのコードとドキュメントはGitHubでホストされています。コードを取得してPlayをソースからビルドするのは簡単です。Playの開発はGitHub Discussionsフォーラムで議論されています。質問がある場合はリストで質問するか、play-contributorsチャンネルを通じてPlayの貢献者とチャットすることもできます。
好きな機能に取り組むことができます(Playは結局のところオープンソースです!)。ただし、良いアイデアが必要な場合は、communityラベルが付いた問題を探してください。これらの問題は、ボランティアが引き取るのを待っています。
コードを整理し、スムーズに協力するために、貢献者ガイドラインに従う必要があります。
モジュールの作成
モジュールを作成することで、Playアプリケーションに新しい機能を追加できます。新しいモジュールの作成は、Playのコアコードをパッチするよりも簡単です。ScalaとJavaのモジュールの作成について学ぶことができます。