gitlab用のwaffle.ioクローン「gitpeach」を作った #shibuyarb
DESCRIPTION
渋谷.rb[:20140219] の資料です http://www.zusaar.com/event/3547009TRANSCRIPT
![Page 1: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/1.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
Gitlab用のwaffle.ioクローン「Gitpeach」を作った
2014/02/19 渋谷.rb
![Page 2: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/2.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
自己紹介
sue445 @drecom● フルスタック(笑)エンジニア
○ 主に社内ツール系○ 最近だと事前登録サイトとか○ 好きな言語はJava(重要)
● TDDマニアなキュアエンジニア
![Page 3: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/3.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
今年の抱負
![Page 4: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/4.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
本妻
![Page 5: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/5.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
【近況】嫁Tでデブサミ登壇w
![Page 6: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/6.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
キュア本棚2014
![Page 7: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/7.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
Gitpeach
https://raw.github.com/sue445/gitpeach/master/shots/gitpeach.gif
![Page 8: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/8.jpg)
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にはない)
![Page 9: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/9.jpg)
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コネクションまでだけど社内用なら問題
ない希ガス
![Page 10: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/10.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
FAQ
Why Peach ?
![Page 11: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/11.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
Gitlab→ギットラブ→桃園ラブ→キュアピーチ
![Page 12: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/12.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
おわかりいただけただろうか?
![Page 13: Gitlab用のwaffle.ioクローン「Gitpeach」を作った #shibuyarb](https://reader033.vdocuments.pub/reader033/viewer/2022052820/54940521ac7959292e8b4a8e/html5/thumbnails/13.jpg)
Copyright Drecom Co., Ltd. All Rights Reserved.
実演