前にもネタにした通り、TracはデータベースにはIDと本名(とメールアドレス)の対応を保存しているが、ID表示を名前に切り替える機能は持たない。 タイムラインやチケット表示のとき、ユーザをIDで表示している事はクローズドなチームや開発畑だけでTracを使ってる場合はそれ程問題にならないが、あまり交流のなかったメンバーが加わるプロジェクトや、営業を含めるような場合だと結構な障害になったり。 (IDをフルネーム+部署名で運用するという手もありますが) そこで、IDを名前に差し替えるパッチを作成してみた。 trac/web/chrome.pyに以下のパッチを適用する。 2009/07/29 22:10 改訂 デバッグログ保存処理のせいで名前を入れてないと例外で落ちるバグが入っていました。修正。 上記より前に当てた方は修正をお願いします。 --- chrome.py.old 2008-11-27