SlideShare a Scribd company logo
1 of 13
Download to read offline
Gitlab用のwaffle.ioクローン
「Gitpeach」を作った
2014/02/19 渋谷.rb
Copyright Drecom Co., Ltd. All Rights Reserved.
自己紹介
sue445 @drecom
● フルスタック(笑)エンジニア
○ 主に社内ツール系
○ 最近だと事前登録サイトとか
○ 好きな言語はJava(重要)
● TDDマニアなキュアエンジニア

Copyright Drecom Co., Ltd. All Rights Reserved.
今年の抱負

Copyright Drecom Co., Ltd. All Rights Reserved.
本妻

Copyright Drecom Co., Ltd. All Rights Reserved.
【近況】嫁Tでデブサミ登壇w

Copyright Drecom Co., Ltd. All Rights Reserved.
キュア本棚2014

Copyright Drecom Co., Ltd. All Rights Reserved.
Gitpeach

https://raw.github.com/sue445/gitpeach/master/shots/gitpeach.gif
Copyright Drecom Co., Ltd. All Rights Reserved.
Gitpeach
https://github.com/sue445/gitpeach
● Gitlabのissueをカンバン風に管理
○ issueをDrag & Drop
○ Gitlab版のwaffle.ioクローン
● デフォルトだと
○ Backlog : issueが追加された初期状態
○ Ready : readyのラベルを設定
○ In Progress : in progressのラベルを設定
○ Done : issueをclose
● TODO, Doing, Doneみたいにすることも可能
● Websockct使ってるので他の人の更新がリアルタイムに反
映される(本家waffle.ioにはない)

Copyright Drecom Co., Ltd. All Rights Reserved.
Gitpeach
● 開発期間は1ヶ月くらい
● Ruby 2.0+, Rails 4.0.3
○ 最初padrinoで作ってたけど、GitlabがRailsなので合わ
せた方が導入してもらいやすいと思って作りなおしたw
● MySQL or PostgreSQL
● Gitlab API 5.3.0+
○ but 6.1.0 is not supported
● Pusher
○ 無料で使えるWebSocketサービス
○ 無料だと同時100コネクションまでだけど社内用なら問題
ない希ガス

Copyright Drecom Co., Ltd. All Rights Reserved.
FAQ

Why Peach ?
Copyright Drecom Co., Ltd. All Rights Reserved.
Gitlab
→ギットラブ
→桃園ラブ
→キュアピーチ

Copyright Drecom Co., Ltd. All Rights Reserved.
おわかりいただ
けただろうか?
Copyright Drecom Co., Ltd. All Rights Reserved.
実演
Copyright Drecom Co., Ltd. All Rights Reserved.

More Related Content

More from Go Sueyoshi (a.k.a sue445)

itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbGo Sueyoshi (a.k.a sue445)
 
サザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_historyサザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_historyGo Sueyoshi (a.k.a sue445)
 
Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01Go Sueyoshi (a.k.a sue445)
 
GemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarbGemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarbGo Sueyoshi (a.k.a sue445)
 
Githubエコシステムを活用したイマドキの趣味開発
Githubエコシステムを活用したイマドキの趣味開発Githubエコシステムを活用したイマドキの趣味開発
Githubエコシステムを活用したイマドキの趣味開発Go Sueyoshi (a.k.a sue445)
 
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaプリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaGo Sueyoshi (a.k.a sue445)
 
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackプリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackGo Sueyoshi (a.k.a sue445)
 

More from Go Sueyoshi (a.k.a sue445) (18)

itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarbitamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
itamae + Serverspecで テスト駆動インフラやってみた #shibuyarb
 
社内テストファースト勉強会
社内テストファースト勉強会社内テストファースト勉強会
社内テストファースト勉強会
 
サザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_historyサザエ実況を支える技術 #sst_history
サザエ実況を支える技術 #sst_history
 
プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08プリキュアのRuby実装の紹介 #tqrk08
プリキュアのRuby実装の紹介 #tqrk08
 
Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01Paraductをエクストリームリリースします #428rk01
Paraductをエクストリームリリースします #428rk01
 
GemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarbGemoireというYARDホスティングアプリを作った #shibuyarb
GemoireというYARDホスティングアプリを作った #shibuyarb
 
Githubエコシステムを活用したイマドキの趣味開発
Githubエコシステムを活用したイマドキの趣味開発Githubエコシステムを活用したイマドキの趣味開発
Githubエコシステムを活用したイマドキの趣味開発
 
プリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHirobaプリキュアのRuby実装の紹介 #RubyHiroba
プリキュアのRuby実装の紹介 #RubyHiroba
 
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hackプリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
プリキュアハッカソン2 参加者アンケート集計結果 #cure_hack
 
JavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamuraiJavaScript TDD紹介 #agilesamurai
JavaScript TDD紹介 #agilesamurai
 
勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja勉強会を始めるまで #java_ja
勉強会を始めるまで #java_ja
 
RSpec Performance Turning
RSpec Performance TurningRSpec Performance Turning
RSpec Performance Turning
 
アニメ実況実践入門
アニメ実況実践入門アニメ実況実践入門
アニメ実況実践入門
 
技術書へのいざない
技術書へのいざない技術書へのいざない
技術書へのいざない
 
ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料ドリコムJenkins勉強会資料
ドリコムJenkins勉強会資料
 
Sue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hackSue445 Style TDD #atest_hack
Sue445 Style TDD #atest_hack
 
AZusaar!でのappengine活用事例 #ajn19
AZusaar!でのappengine活用事例 #ajn19AZusaar!でのappengine活用事例 #ajn19
AZusaar!でのappengine活用事例 #ajn19
 
appengine活用事例資料@TDDBC札幌2.1
appengine活用事例資料@TDDBC札幌2.1appengine活用事例資料@TDDBC札幌2.1
appengine活用事例資料@TDDBC札幌2.1
 

Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb