trac のカスタマイズ項目

  • trac でプロジェクトの開始時にカスタマイズすべき項目は何なんだろう?
  • trac-admin initenv で初期設定される項目のデフォルト値は /usr/share/python-support/trac/trac/db_default.py に記述してあるので,これを参考にすればもれなく数え上げられる.
component component1, component2 owner = somebody
milestone milestone1, milestone2, milestone3, milestone4 due, completed = 0, 0
version 1.0, 2.0 time = 0
enum/status new (1), assigned (2), reopened (3), closed (4)  
enum/resolution fixed (1), invalid (2), wontfix (3), duplicate (4), woksforme (5)  
enum/priority blocker (1), critical (2), major (3), minor (4), trivial (5)  
enum/ticket_type defect (1), enhancement (2), task (3)  
enum/severity see Trac Ticket #1861  
  • trac-admin との対応
component component { list, add, rename, remove, chown }
milestone milestone { list, add, rename, remove, due, completed }
version version { list, add, rename, remove, time }
enum/status
enum/resolution
enum/priority priority { list, add, change, remove, order }
enum/ticket_type ticket_type { list, add, change, remove, order }
enum/severity severity { list, add, change, remove, order }
  • priority などの enum は値の整数値が意味を持つ場合があると想定されるので,追加よりも変更をすべきだろう.以下のページを参照.