これは、アドボカシー、デザイン、翻訳、コード貢献、バグレポート、財政的支援など、さまざまな方法でDiscourseオープンソースプロジェクトに貢献する方法についてのガイドです。
必要なユーザーレベル: 誰でも貢献できます!
熱心な多くの方々から、Discourseに恩返しをする方法を尋ねられます。簡単な答えは、「あなたは素晴らしい!
」であり、はい、貢献する方法はたくさんあります。
概要
このドキュメントでは、以下の内容を扱います。
- Discourseに恩返しできるさまざまな方法
- 参加方法に関するステップバイステップガイド
- 各貢献形式のベストプラクティス
- 遭遇する可能性のある一般的な問題の解決策
- 貢献に関するよくある質問
皆様を歓迎します 
Discourseはオープンソースプロジェクトです。一般的に信じられていることとは異なり、オープンソースプロジェクトへの貢献はコーディングに限定されません。違いを生み出すことができる他の重要な分野がいくつかあります。
アドボカシー 
Discourseをサポートする最良の方法の1つは、それを提唱することです。押し付けがましくならないように、できる限りDiscourseについて話してください。
一般的なアドボカシー方法
- Metaの賞賛カテゴリ: Praise カテゴリでDiscourseに関する肯定的な経験を共有してください。また、これらのサードパーティサイトでDiscourseのレビューを検討してください。
- X(旧Twitter): @discourse を使用して、コミュニティのストーリーを共有してください。私たちはあなたのすべての投稿を読んでいます。
- その他のソーシャルメディア: 他のソーシャルプラットフォームに公式アカウントがない場合もありますが、それらはDiscourseについて人々に伝えるのに最適な場所です。
- ミートアップ: meetup.com のようなプラットフォームを通じてミートアップに参加または主催してください。Ruby、JavaScript、オープンソースなどのトピックに関心のある人々とつながり、Discourseについて話し合いましょう。
デザイン 
進行中の UX または Feature のディスカッションに参加することで、デザインに貢献できます。また、Theme や Theme component を作成することもできます。
- Material Design や Header Categories Navbar のようなコンポーネントのデザインを確認してください。
- Beginner’s Guide to Using Discourse Themes や Developer’s Guide to Discourse Themes のようなガイドに従ってください。
翻訳 
複数の言語を話せる場合は、Discourseの翻訳に貢献してください。
- 翻訳貢献ガイドに従ってください。
- Dev > Translations で会話に参加してください。
コード 
RailsやEmber.jsに精通している場合、またはそれらを学びたい場合は、コードに貢献できます。
- Theme component または Plugin から始めてください。
- Beginner’s Guide to Using Theme Creator や Creating Discourse Plugins のようなガイドを参照してください。
- 開発および貢献ガイドラインに従ってください。
バグレポート 
バグに遭遇した場合は、報告することで支援できます。
- バグが再現可能であることを確認してください。
- バグレポートガイドに従ってください。
お金 
あなたやあなたの組織が時間よりも多くの財源を持っている場合は、当社のプレミアムホスティングサービスへのサブスクリプションを検討してください。寄付は受け付けていませんが、ホストされているサービスに支払うことで、Discourseを開発しているコアチームに直接貢献することになります。
よくある質問
どこから始めたらいいかわかりません
多くの選択肢があるため、気が遠くなるかもしれません。いくつかのアドバイスがあります。
- すべてを読む: 主要なイベントの最新情報を得るために、トップページから始めるのが良いでしょう。
- 人々がすべきだと思うことをする: コミュニティが何らかの恩恵を受けると思うことがあれば、遠慮なく実行してください。
貢献者は報酬を得られますか?
はい、一部の貢献はDiscourse社または第三者によって有給で提供されます。有給の貢献を奨励しますが、それが常に可能であるとは限りません。それがどのように行われるかにかかわらず、貢献は理想的には、Discourseプロジェクトとコミュニティを成長させたいという内発的な動機によって推進されるべきです。