RedmineをPHPに移植した「CandyCane」
Redmineはとても優秀なプロジェクト管理だ。使い勝手がよく、企業でも導入するケースが増えてきている。各プログラム言語向けに存在するプロジェクト管理ではあるが、コードは別言語ながら、プロジェクト管理はRedmine、というケースも多い。
Redmineそっくりなプロジェクト管理
そんなRedmineに興味をもったPHP開発者が挑んだのがRedmineのPHPへの移植だ。まだ途中ながら動作するものがリリースされた。
今回紹介するオープンソース・ソフトウェアはCandyCane、RedmineのPHP版といえるプロジェクト管理だ。
CandyCaneはCakePHPを用いており、別途CakePHPを用意する必要がある。また、データベースはRedmineのものがそのまま使えるので、Redmine側でdb:migrateしたものをCandyCaneから使えば良い。
チケット管理
インタフェースはまさにRedmineそっくりだ。オーバービュー、最近の活動、ロードマップ、チケット、ニュース、初期設定、Wikiなどの機能がある。プロジェクトの親子関係も定義できるようだ。
リポジトリビューワーもあるとは思うのだが、筆者環境では表示されなかった。その他、掲示板やタイムトラッキング、ファイル管理などのモジュールも登録されている(なぜか筆者環境では出てこず)。
現状でいえばRedmineのクローンではあるが、一定の品質になってくれば徐々にPHPならではの道を歩むだろう。PHP開発者の方が圧倒的に多いので、プラグインの開発なども進むかもしれない。今後が楽しみなソフトウェアだ。
via CakePHP版redmine candycaneのソースを公開しました [yandodの日記]
CandyCane
https://www.ohloh.net/p/candycane
thechaw.com/candycane/branches/master