candycaneのご紹介 (2011/10/1版)
TRANSCRIPT
CandyCaneA Very Sweet Bug Tracking System for You.
2011/10/01 PHP勉強会東京
2011年10月1日土曜日
Who am I ?
$me = array( ‘name’ => ‘Yusuke Ando’, ‘from’ => array(‘Tokyo’), ‘twitter’ => ‘@yando’, ‘lang’ => array(‘PHP’, ‘Ruby’,‘JavaScript’), ‘job’ => array(‘RAKUTEN’), ‘books’ => 3);
2011年10月1日土曜日
http://2011.phpmatsuri.net/page/what-is-php-matsuri
2011年10月1日土曜日
• Ruby on Rails製.
• GPL
• 柔軟な管理者ダッシュボード.
• プラグイン開発が簡単.
• 日本で特に利用が多い.
2011年10月1日土曜日
Google Trends
2011年10月1日土曜日
東の方の国から
2011年10月1日土曜日
Redmine Books.
2011年10月1日土曜日
What is CandyCane?
2011年10月1日土曜日
What is CandyCane?
2011年10月1日土曜日
CandyCane
• CakePHP製のバグ管理システム.
• GPL
• 2009年4月に開発開始.
• v0.8.1
• 第2のRedmine.
2011年10月1日土曜日
Redmine一族
0.8
0.8
1.1.1
2.2.01.2.12011年10月1日土曜日
発端
• 時に2009年4月.
• 1行ずつRubyからPHPに書き換え.
• 8人のPHPer x GIT
• 100時間開発合宿
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
英知を結集• Component
• Behavior
• Helper
• Routing
• Unit Testing
• Plugin, Theme
2011年10月1日土曜日
CI on Jenkins
2011年10月1日土曜日
Grahamが参加
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
if($candycane == $redmine){ echo ‘Oh, It is very similar :)’;}
2011年10月1日土曜日
CandyCane最強説
• クリックインストーラー.
• 実用的な機能群.
• CakePHPのアプリの知識で運用できる
2011年10月1日土曜日
インストーラー
• ウェブディレクトリに展開
• ブラウザでアクセス
• 設定を記入する
• これだけ(WordPress風)
2011年10月1日土曜日
実用的
• 134画面 (合宿時は40画面)
• 基本的機能は実装済み
• 冗長な機能は削除(Repo Viewer, Documenting, Forum)
2011年10月1日土曜日
主な機能• Installer
• Accounts
• Multi Projects
• Permissions
• i18n
• Issues
• Roadmap
• Time Tracking
• Search
• Custom Query
• News
• Wiki
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
2011年10月1日土曜日
ToDo
• バグフィックス
• Cake2への移行
• プラグイン開発システムの整備
• マニュアル等の整備(手が回らない)
2011年10月1日土曜日
https://github.com/yandod/candycane
Need Your Help
2011年10月1日土曜日