Skip to content
miio edited this page Feb 21, 2013 · 20 revisions

企画類

API DOC

api

チケット運用フロー

github uploader(ツール間に合えば)

  1. ryuutarさんが必要な機能のチケットを作る
  2. 担当は実装し、アップロードする
  3. プログラマの人にアップロードの反映を依頼する
  4. プログラマの人はレビューを受けてPull Requestをmergeする(ボタン押すのはレビュワーで)
  5. 機能チケットをmerge担当がクローズする

Dropbox駆動(ツール間に合わなかった場合)

  1. ryuutarさんが必要な機能のチケットを作る
  2. 担当は実装し、プログラマに周知
  3. プログラマの人はPull Requestを作る
  4. デザイナの人と確認してPull Requestをmergeする(ボタン押すのはプログラマで)
  5. 機能チケットをmerge担当がクローズする

コマンドライン

  1. ryuutarさんが必要な機能のチケットを作る
  2. 担当は実装し、Pull Requestを作る
  3. Pull Requestを機能チケットに貼り付ける
  4. 可能なら、ペアの人とかにレビューを受けてPull Requestをmergeする(ボタン押すのはレビュワーで)
  5. 機能チケットをmerge担当がクローズする

Rails 起動方法

  1. bundle install --without production staging
  2. rm db/development.sqlite3
  3. bundle exec rake db:migrate
  4. bundle exec rake db:seed
  5. bundle exec rails s

2 と 3 を行うことで DB が初期化されるので、 DB 周りの不具合が修正された場合は必須の行程。

git 注意点

  • git pull禁止(git pull --rebaseで)
  • ブランチを切る時は git checkout -b myname/issue master
  • やむを得ない理由を除き、masterにpushしたら死刑(全員forkしちゃえば事故は防げそう
  • pull requestがmergeできないときは、git rebase && git push origin myname/feature でいけるはず

1月21日 ミーティングまとめ

議案・まとめ

https://docs.google.com/document/d/15kQse6i5bfpBK0EnsboL6Y2hgP-NztP4SD3y6FnkRT4/edit

スケジュール感(時間を意識するためのシミュレーション以上の効力はありません)

https://docs.google.com/spreadsheet/ccc?key=0AvxJu7zL2KcZdHA5X21xWEc4YW1Ea1BGUW45bU1vVkE

金曜 死海の死海文書まとめ

死海文書まとめ

開発ツール

  • Github-uploader

  • Hub-port