Skip to content

Instantly share code, notes, and snippets.

@ma8ma
Created February 9, 2019 13:36
Show Gist options
  • Save ma8ma/1c735ff0453f15b1771eee8998eacf98 to your computer and use it in GitHub Desktop.
Save ma8ma/1c735ff0453f15b1771eee8998eacf98 to your computer and use it in GitHub Desktop.
JDim CONTRIBUTING.mdの草案

JDimへコントリビュートする

はじめに、ガイドを読む時間を取っていただきありがとうございます。:+1:
私達はJDimを開発・保守してくためにパッチを歓迎しています!:revolving_hearts:

JDimへのコントリビュート方法を案内します。

  • 🔰 まずはJDimproved/JDimをforkしてリポジトリを用意し、ローカルにcloneしてJDimをビルドしてみましょう。 → README.md
  • 🔍 IssuesPull requestsを確認すると興味関心のあるトピックが見つかるかもしれません。
  • 🌏 Linux板@5ちゃんねるのJD/JDimスレで質問やバグ報告をすることもできます。
  • 💟 JDimはボランティアによって開発・保守されています。 そのため速やかに返信することが難しい場合がありますが予めご了承ください。

❓ 質問をしたい

Issueを開いて質問をします。 → New issue

使い方や設定方法の情報はオンラインマニュアル (JD)や 2ch/5chのスレッド・過去ログにありますのでそちらも参照してください。

🪲 バグを報告したい

Issueを開いてバグを報告します。 → New issue

以下の情報は原因特定の手がかりになりますのでご報告くださいますようお願いいたします。

  • 動作環境(クリップボードへのコピーを利用してください)
  • やりたいこと・期待する動作
  • バグが現れるまでの手順・操作
  • 実際の結果・エラーメッセージ

💪 機能のリクエストをしたい

Issueを開いて欲しい機能の要望を出しフィードバックを集めます。 → New issue
可能ならコードを書き始めてください。実証用でもコードがあると具体的なフィードバックが集まりやすいです。

📬 Pull requestを提出する

Pull requestはmasterブランチに対してお願いいたします。

  • 文書やソースコードのタイプミス修正、バグ修正、文書の改善、機能の改善などは直接PRを受け付けています。
  • ユーザーインタフェースの変更や互換性に影響が出る修正は最初にissueを開いて意見・要望をお伝えいただければ幸いです。

📝 C++ソースコードを修正するときの注意

  • C++11の機能を使う。迷ったときはC++ Core Guidelinesを参考にする。
  • コーディングスタイルは周囲のコードになるべく合わせる。
  • ソースコードを修正したときはビルド可能なことチェックする。
  • 修正前よりコンパイル時警告を増やさないように気をつける。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment