貢献のガイドライン

何か手伝える事がありますか?

Kanboardは完全ではないので、様々な方法で手伝うことができます:

  • バグ報告
  • 翻訳ファイルを追加or更新する
  • 文書の改良
  • バグ修正

バグを報告したい

<bug-report>のインストラクションを参照してください。

Kanboardを翻訳したい

Kanboardは様々な言語に翻訳されています。 既にある翻訳を改良したり、新しく追加できます。

<update-translations>のインストラクションを参照してください。

文書を改良したい

何か分かりづらい事があったり、文法間違い、誤植、その他何でも気になる点があったなら。

:ref:` <update-docs>を参照してください。`

コードを寄贈したい

プルリクエストはいつでも歓迎します。しかし、以下の指示に従ってください。

  • 変更箇所のテストを行ってください! 退化を持ち込まないでください。
  • 大きな変更をする前に、議論の為に新しいチケットを開いてください。
  • 新しい特徴の追加を要望するならば、Kanboardの背景にある哲学を尊重してください。 我々は**単純化に焦点を当てており**、ソフトウェアの肥大化を望みません。
  • 同様にユーザーインターフェースも、 単純で効率的 を目指しています。
  • 各々の特徴orバグ修正には、1つのプルリクエストのみを送ってください。
  • 小さいプルリクエストは査読がより簡単になり、より早くマージされます。
  • ユニットテストの合格を確かめてください。
  • コーディング規約を尊重してください。
  • メンテナンスしやすいコードを書き、コードの重複を避け、慣習に従ってください。
  • 新しい依存関係の追加は避けてください。