TracTicketCalendarプラグイン [TODO] * JA版の翻訳機能 * trac-admin upgradeで自動的に設定 →なにを? * 担当のチケットの所でCCに自分の名前があるチケットも入れたい * 開始日/終了日がないチケット→進捗線なくても一覧に出せばいい? * 土日も稼働日にできるようにする * 月曜始まりの設定も可能に [バグ] [説明] カレンダーを表示するプラグインです。Trac 0.11に対応しています。Trac 0.10 以前のバージョンでは残念ながら動作しませんので、注意してください。 (ブランチに0.10バージョンが入ってますが表示、機能はtrunkと同等ではありません) [インストール] > python setup.py bdist_egg でeggファイルを作成し、dist/TracTicketCalendarXXX.eggをTracのpluginsディ レクトリへコピーしてください。 [使い方] インストールすると、TracにCalendarメニューが表示され、ここをクリックする だけでCalendarが利用できるようになります。TicketCalendarプラグインは、カスタム フィールドのdue_assignとdue_close調べて、ticketを表示します。trac.iniに次 のように設定しておくと良いでしょう。 [ticket-custom] due_assign = text due_assign.label = 開始日 due_assign.order = 1 due_close= text due_close.label = 終了日 due_close.order = 2 complete= text complete.label = 進捗率(%) complete.order = 3 カスタムフィールドの開始日と終了日は、YYYY/MM/DDの形式で入力します。例えば、 2007/01/31などと記述します。 [祝日] 管理画面-ガント・カレンダー-祝日設定より 初期データ作成、祝日の追加、削除が行えます。 *初期データ作成を作成しないでも動作には影響しません カレンダーは「日」、ガントチャートは帯にtitleで詳細を設定していますので 対応しているUAだと詳細がポップアップします *2009/11/12はどうなったのかな、
michilu/yaganttcalendarplugin
Yet another GanttCalendarPlugin, Original is here http://sourceforge.jp/projects/shibuya-trac/wiki/plugins%2FGanttCalendarPlugin
Python