Trac: IRC對話紀錄

為了避免重複打字,就記下來吧。 這是我跟rafan的夜半促膝常談唷(

  1. rafan: 問你 trac bug tracking 如何
  2. hlb: 我大部份時間也只拿來當 browser…
  3. hlb: 跟其他東西整合很好阿.
  4. hlb: 你需要什麼哩
  5. rafan: 最好不要用 mysql/pgsql 之類的,sqllite 可以接受
  6. rafan: 如果有 cmd line 的話也不錯 ;p
  7. hlb: 預設是 sqlite, 也有 pgsql…
  8. hlb: 管理有 cmdline interface, web 有 admin plugin
  9. hlb: trac developer 有個傢伙用 w3m 管 trac…
  10. rafan: trac 還有 wiki 對吧?
  11. rafan: w3m 管 trac !!
  12. hlb: ya, 與 ticket system 整合非常好的 wiki.
  13. rafan: 啊,害我想到 w3m + utf8 畫面不太對…
  14. rafan: 怎麼說 wiki 跟 ticket 整合很好?舉個例子?
  15. hlb: #1 就連到 ticket 1 了.
  16. hlb: TracLinks
  17. hlb: 然後幾乎哪裡都可以寫 wiki format.. ex, ticket description..
  18. hlb: 所以就可以寫說, #5335 我們做過什麼什麼…
  19. rafan: 喔對,像她畫面上的 menu 可以自己弄嗎?比方說我不想要 Browse Source
  20. hlb: 那個是權限.
  21. hlb: 所以你可以把某個人所有權限都關掉, 只給他 addTicket
  22. hlb: TracPermissions
  23. hlb: 然後自己用的話, 請跑 tracd… CGI mode 非常慢.
  24. hlb: 多人用的話, fastcgi
  25. hlb: 要希奇古怪功能, mod_python
  26. rafan: 我打算跑 lighttpd
  27. hlb: lighttpd+fastcgi ba
  28. rafan: How To Setup Trac 剛看到
  29. hlb: 強烈 *不* 建議用 CGI mode
  30. rafan: 為甚麼自己用跑 tracd 多人用跑 fastcgi
  31. rafan: 剛那篇是 fcgi 啊
  32. mhsin: why not CGI mode?
  33. hlb: 因為 traced 很小很快又很好用 :P
  34. rafan: 慢 *指指 opensvn*
  35. mhsin: orz
  36. rafan: 可是有甚麼缺點,不適合多人用?
  37. hlb: tracd, sorry :p
  38. hlb: 因為只有一隻? :Q
  39. rafan: 我不太懂,一隻會怎樣 @@ 一次只能一個 request?
  40. hlb: 對阿
  41. hlb: 那是 python script…
  42. rafan: souka..
  43. hlb: 從 CGI 換成 fastcgi… 會像重寫過一樣快…
  44. mhsin: 架恐怖
  45. hlb: 你會幌如昨日…
  46. hlb: 另外我會建議裝 tag plugin..
  47. hlb: ( 我覺得它的 wiki 實在需要很多強化… )
  48. rafan: tag plugin?
  49. rafan: utf8 下候選字有些會掉
  50. hlb: 其實我知道的, 都寫在這份無俚頭投影片裡了:
  51. rafan: 喔喔,晚點來看 :D
  52. rafan: .mov?!
  53. hlb: 有勇氣的話, 用 trunk 吧
  54. hlb: 因為無俚頭… 所以是 mov (汗)
  55. rafan: 布丁大加加
  56. hlb: trunk… 也像全新的 app 一樣…
  57. rafan: err…
  58. hlb: 0.8 跟 0.9 真的差一等級, 0.10 跟 0.9 真的也差一個等級.
  59. hlb: 版號不是隨便給 :P
  60. hlb: 如果你愛 PHP/PERL, 不愛 python 的話, 0.10 是你的好伴侶…
  61. rafan: 阿?0.10 不用 python 了?
  62. hlb: 0.10 引入了 python 的 WSGI.
  63. rafan: WSGI?
  64. hlb: 於是很快樂地有了標準的 wiki api + trac 自己的 api.
  65. hlb: Web Server Gateway Interface
  66. hlb: 所以裝了 trac 之後… 你可以用 php/perl/… 另外打一份 interface 出來 XD
  67. rafan: Hmm…
  68. hlb: 雖然只有瘋子才會做, 不過 demo app 就是 php 寫的 ticket submit/search sytem… XD
  69. hlb: 然後, #trac 常常出現有人來鬧場 “Trac 看起來好棒, 真是個好 php app”
  70. rafan: 果真是瘋子 XD 感謝布丁大指點 :D
  71. hlb: 就會有人說 “這是 python 寫的”, 然後踹他 :p
  72. rafan: 哈哈 XD
  73. hlb: ( 我猜 0.10 會有 WSGI 其來有自 )
  74. rafan: screen 兩年半沒動靜 @@
  75. hlb: 然後 Trac 的 theme system 很鳥蛋.
  76. hlb: 用 clearsilver
  77. hlb: 語法沒人知道怎麼寫
  78. hlb: 所以即將被拋棄
  79. rafan: 我不是特別在意 theme 啦 XD
  80. hlb: 我很在意 Q_Q
  81. rafan: 我我我只要 default 我沒一眼看上去會想砸螢幕的就好 XD
  82. hlb: trac 的人很厲害阿… theme 寫得很好 :P
  83. hlb: any other Qs?
  84. rafan: 目前還沒有 :D 感謝 :D
  85. hlb: 那我可以把這堆貼上我 blog 嗎?
  86. rafan: okay.~
  87. hlb: 以後就可以給人網址了…
  88. rafan: XD

2 comments ↓

#1 -TMA-1- » Blog Archive » links for 2006-05-28 on 05.29.06 at 12:37 pm

[...] hlb’s weblog » Trac: IRC對話紀錄 (tags: Tech Trac Guide) [...]

#2 阿呆 on 12.13.06 at 11:02 pm

梦里寻它千百度, 漠然回首,那人却在灯火阑珊处… 找寻hack技术,希望指点! QQ:262051149

Leave a Comment