Trac: IRC 對話紀錄
rafan: 最好不要用 mysql/pgsql 之類的,sqllite 可以接受
為了避免重複打字,就記下來吧。 這是我跟 rafan 的夜半促膝常談唷(羞)
-
rafan: 問你 trac bug tracking 如何
-
hlb: 我大部份時間也只拿來當 browser…
-
hlb: 跟其他東西整合很好阿.
-
hlb: 你需要什麼哩
-
rafan: 最好不要用 mysql/pgsql 之類的,sqllite 可以接受
-
rafan: 如果有 cmd line 的話也不錯 ;p
-
hlb: 預設是 sqlite, 也有 pgsql…
-
hlb: 管理有 cmdline interface, web 有 admin plugin
-
hlb: trac developer 有個傢伙用 w3m 管 trac…
-
rafan: trac 還有 wiki 對吧?
-
rafan: w3m 管 trac !!
-
hlb: ya, 與 ticket system 整合非常好的 wiki.
-
rafan: 啊,害我想到 w3m + utf8 畫面不太對…
-
rafan: 怎麼說 wiki 跟 ticket 整合很好?舉個例子?
-
hlb: #1 就連到 ticket 1 了.
-
hlb: TracLinks
-
hlb: 然後幾乎哪裡都可以寫 wiki format.. ex, ticket description..
-
hlb: 所以就可以寫說, #5335 我們做過什麼什麼…
-
rafan: 喔對,像她畫面上的 menu 可以自己弄嗎?比方說我不想要 Browse Source
-
hlb: 那個是權限.
-
hlb: 所以你可以把某個人所有權限都關掉, 只給他 addTicket
-
hlb: TracPermissions
-
hlb: 然後自己用的話, 請跑 tracd… CGI mode 非常慢.
-
hlb: 多人用的話, fastcgi
-
hlb: 要希奇古怪功能, mod_python
-
rafan: 我打算跑 lighttpd
-
hlb: lighttpd+fastcgi ba
-
rafan: How To Setup Trac 剛看到
-
hlb: 強烈 不 建議用 CGI mode
-
rafan: 為甚麼自己用跑 tracd 多人用跑 fastcgi
-
rafan: 剛那篇是 fcgi 啊
-
mhsin: why not CGI mode?
-
hlb: 因為 traced 很小很快又很好用 :P
-
rafan: 慢 指指 opensvn
-
mhsin: orz
-
rafan: 可是有甚麼缺點,不適合多人用?
-
hlb: tracd, sorry :p
-
hlb: 因為只有一隻? :Q
-
rafan: 我不太懂,一隻會怎樣 @@ 一次只能一個 request?
-
hlb: 對阿
-
hlb: 那是 python script…
-
rafan: souka..
-
hlb: 從 CGI 換成 fastcgi… 會像重寫過一樣快…
-
mhsin: 架恐怖
-
hlb: 你會幌如昨日…
-
hlb: 另外我會建議裝 tag plugin..
-
hlb: ( 我覺得它的 wiki 實在需要很多強化… )
-
rafan: tag plugin?
-
rafan: utf8 下候選字有些會掉
-
hlb: 其實我知道的, 都寫在這份無俚頭投影片裡了:
-
rafan: 喔喔,晚點來看 :D
-
rafan: .mov?!
-
hlb: 有勇氣的話, 用 trunk 吧
-
hlb: 因為無俚頭… 所以是 mov (汗)
-
rafan: 布丁大加加
-
hlb: trunk… 也像全新的 app 一樣…
-
rafan: err…
-
hlb: 0.8 跟 0.9 真的差一等級, 0.10 跟 0.9 真的也差一個等級.
-
hlb: 版號不是隨便給 :P
-
hlb: 如果你愛 PHP/PERL, 不愛 python 的話, 0.10 是你的好伴侶…
-
rafan: 阿?0.10 不用 python 了?
-
hlb: 0.10 引入了 python 的 WSGI.
-
rafan: WSGI?
-
hlb: 於是很快樂地有了標準的 wiki API + trac 自己的 API.
-
hlb: Web Server Gateway Interface
-
hlb: 所以裝了 trac 之後… 你可以用 PHP/perl/… 另外打一份 interface 出來 XD
-
rafan: Hmm…
-
hlb: 雖然只有瘋子才會做, 不過 demo app 就是 PHP 寫的 ticket submit/search sytem… XD
-
hlb: 然後, #trac 常常出現有人來鬧場 “Trac 看起來好棒, 真是個好 PHP app”
-
rafan: 果真是瘋子 XD 感謝布丁大指點 :D
-
hlb: 就會有人說 “這是 python 寫的”, 然後踹他 :p
-
rafan: 哈哈 XD
-
hlb: ( 我猜 0.10 會有 WSGI 其來有自 )
-
rafan: screen 兩年半沒動靜 @@
-
hlb: 然後 Trac 的 theme system 很鳥蛋.
-
hlb: 用 clearsilver
-
hlb: 語法沒人知道怎麼寫
-
hlb: 所以即將被拋棄
-
rafan: 我不是特別在意 theme 啦 XD
-
hlb: 我很在意 Q_Q
-
rafan: 我我我只要 default 我沒一眼看上去會想砸螢幕的就好 XD
-
hlb: trac 的人很厲害阿… theme 寫得很好 :P
-
hlb: any other Qs?
-
rafan: 目前還沒有 :D 感謝 :D
-
hlb: 那我可以把這堆貼上我 blog 嗎?
-
rafan: okay.~
-
hlb: 以後就可以給人網址了…
-
rafan: XD