Trac用のニコニコカレンダーです。
プラグインなので簡単に利用することができます。
各個人の日毎の気分とコメントを記録していくことができます。
また、各個人がどれだけチケット(作業等)を抱えているのか、
担当チケット数と関係チケット数で確認できます。
チケット数はカスタムクエリへのリンクとなっているので、
すぐにチケットの一覧を確認することができます。

ソース

SVNリポジトリからダウンロード download

リリース一覧からダウンロード download

※最新版はSVNリポジトリからダウンロードしてください。

インストール

ソース、もしくはeggパッケージにてインストールしてください。

ソースを使用

setup.pyのあるフォルダにて以下のコマンドを実行してください。

python setup.py install

trac.iniの[components]に以下の1行を追加してください。

nico.* = enabled

以下のコマンドを実行してください。

trac-admin [Tracプロジェクトフォルダ] upgrade

以上でインストール完了です。

eggパッケージを使用

  1. リリース一覧からPythonのバージョンに合ったeggパッケージをダウンロード
  2. Tracプロジェクトフォルダ内のpluginsフォルダにコピー
  3. Tracを再起動
  4. 以下のコマンドを実行
    trac-admin [Tracプロジェクトフォルダ] upgrade
    

以上でインストール完了です。

設定

表示する日数を変更する場合は以下の内容をtrac.iniに追記してください。
日数の初期値は14です。

[nico]
dispdays = 日数

使い方

Tracにログインしてください。
「NicoCale」リンクから画面を開き、顔画像をクリックすればその日の状態が登録されます。

動作確認

  • TracLightning-2.0.9
  • Trac-0.11.2.1.ja1

画面説明

custom.JPG 一覧画面にて、右端に各個人の状態数の合計や割り当てられているチケット数が確認できます。

3つ並んでいる顔の列に書かれている数字は、表示されている期間内で各個人が登録した数です。
その次の列は表示されている期間内で一番多い状態の顔が表示されています。

Owner列は担当しているチケット数が表示されています。

Cc列は関係しているチケット数が表示されています。

Owner、Cc列共に表示されている数字をクリックすることによってチケットクエリ画面へ遷移します。