TracLightningでQueryChartPluginをデフォルト設定にする
QueryChartPluginはチケットの進捗をバーンダウンチャートで表示出来るプラグインです。
TracLightiningだと最初からインストール済みなのですが、毎回初期設定が面倒なので、
プロジェクトを作成したらすぐに使えるように設定してみました。
Plugin作者の方のページ
設定
TracLightの下記ファイルにQueryChartPluginに必要な設定をする。*1
下記のファイルはTracLight 2.5.0α4でのtrac.ini.defaultでの変更箇所です。
変更箇所はunified形式です。
- /TracLight/install/trac.ini.default
--- trac.ini.default.bak +++ trac.ini.default @@ -35,6 +35,12 @@ complete = text complete.label = 進捗率(%) complete.order = 3 +last_assigned = text +last_assigned.label = 作業開始日 +last_assigned.order = 4 +last_closed = text +last_closed.label = 作業完了日 +last_closed.order = 5 [decorator] calendar_fields=due_assign,due_close @@ -59,4 +65,6 @@ src=site/logo.png width = -1 +[querychart] +order = assigned:last_assigned, accepted,reopened, closed:last_closed
要は、初期設定で必要な
- カスタムフィールド
- querychartの設定値
をTracLightningが使用している初期設定のファイルに突っ込むだけです。
これで、次回から
create-project HogeHogeProject
とかで新規プロジェクトを作成してやると、最初からQueryChartPluginの準備が完了した状態になります。
他にも全プロジェクトで適用したいワークフローなどを突っ込んでみるのも便利かもしれませんね。