<aside>
💡 ルールやURLを紹介しています
</aside>
開発ルール
全体の流れ
- 基本的に自主性をベース
- 自分でチケットをセルフアサインし、PRを作り、テストを行うところまでを担当してもらいます。
issue の書き方
// 現在の状況を書く
As IS
-
// どういう状況を目指すかを書く
To Be
-
// 受け入れテストを書く
// 何が確認できればテストが終了したことになるかを書く
テスト内容(開発者が書く)
-
- 自分でやりたい場合はアサインを自分にする
- できるだけラベルをつける。(カテゴリが当てはまらない場合は追加する)
- Issueについては、無許可で作って大丈夫です!
- 都度中身を確認して優先順位が低い場合、他のissueをお願いする可能性もあります。。
Issueの進め方
- イシューを極力作業者にアサインする
- timesなどで進めるissueを宣言する
- boardで
in progress に移動させる
- ブランチの作成
- ex) ユーザーフォームにjsを追加する場合
add_js_on_user_form#10 issue番号
- コードを書く
- テストを書く
- プルリクエストを作成する
- 2人以上のLGTMがついた場合自分で
dev にマージする
- (現在新基盤構築中は
release ブランチにマージ)