Redmineはとても優秀なプロジェクト管理だ。使い勝手がよく、企業でも導入するケースが増えてきている。各プログラム言語向けに存在するプロジェクト管理ではあるが、コードは別言語ながら、プロジェクト管理はRedmine、というケースも多い。

ピクチャ 20.png

Redmineそっくりなプロジェクト管理

 

そんなRedmineに興味をもったPHP開発者が挑んだのがRedmineのPHPへの移植だ。まだ途中ながら動作するものがリリースされた。

今回紹介するオープンソース・ソフトウェアはCandyCane、RedmineのPHP版といえるプロジェクト管理だ。

CandyCaneはCakePHPを用いており、別途CakePHPを用意する必要がある。また、データベースはRedmineのものがそのまま使えるので、Redmine側でdb:migrateしたものをCandyCaneから使えば良い。

ピクチャ 21.png

チケット管理

 

インタフェースはまさにRedmineそっくりだ。オーバービュー、最近の活動、ロードマップ、チケット、ニュース、初期設定、Wikiなどの機能がある。プロジェクトの親子関係も定義できるようだ。

リポジトリビューワーもあるとは思うのだが、筆者環境では表示されなかった。その他、掲示板やタイムトラッキング、ファイル管理などのモジュールも登録されている(なぜか筆者環境では出てこず)。

現状でいえばRedmineのクローンではあるが、一定の品質になってくれば徐々にPHPならではの道を歩むだろう。PHP開発者の方が圧倒的に多いので、プラグインの開発なども進むかもしれない。今後が楽しみなソフトウェアだ。

 

via CakePHP版redmine candycaneのソースを公開しました [yandodの日記]

CandyCane

 https://www.ohloh.net/p/candycane

thechaw.com/candycane/branches/master

 http://thechaw.com/candycane