2011/06/01

全Linux生活:第31天 - Redmine﹍不,是BitNami Redmine Stack啦!

From Evernote:

全Linux生活:第31天 - Redmine﹍不,是BitNami Redmine Stack啦!

最近一個案子準備進入開發階段,剛好可以利用這個機會把塵封已久的Redmine拿出來玩一玩。剛剛看了一下,我那個PMS VM裡面的Redmine是1.0.3版,上次搞這個東西已經是去年(2010)的事了,雖然記憶已經很模糊了,但一直有個很深刻的印象是這鬼東西還要裝起來還真麻煩!這個PMS VM自從裝好之後,一直陪我走到現在,也歷經了幾個案子,很可惜的是後來Redmine並沒有真正派上用場,倒是裡面的Subversion變成了主角!

記得那時候裝這個PMS VM時,刻意採用全手動安裝,裡面有Apache2+SSL,Subversion,Trac,Redmine,花了不少時間跟精力,後來想起來,會發現其實這些東西都是協助我們管理開發程式的工具,誰是主角?答案其實很清楚,我們要開發的程式才是主角,工具從頭到尾就是工具而已,它的用途其實是讓我們更有條理的把程式做好,而不應該讓我們花太多精力去搞這些工具,特別是很多時候我們花時間研究工具其實就只為了把這些鬼東西跑起來,到底是我們在搞它,還是它在搞我們?所以這次為了不想被工具搞,其實有一個更好的選擇,那就是宛如佛祖下凡的BitNami Stacks!

BitNami Stacks其實更早以前就有試過了,說實話還不錯,可是當時對一個血氣方剛的GY工程師來說,一開始就用這招實在有點遜,講出去搞不好還會被笑,不過隨著經驗與年紀漸漸累積了之後才發現,很遜﹍沒關係,被笑﹍又怎樣,工具好用最重要,它用什麼寫得,它要怎麽安裝才漂亮一點都不重要,BitNami Stacks簡單說就是一堆讓生活變得更快樂的東西,吃下去,雖然上不了天堂,但至少可以讓你準時下班回家陪陪老婆小孩享享天倫之樂!更重要的是,除非是一個很閒很雞歪又很龜毛的工程師,否則自己裝一個Redmine很難會比BitNami裝的好用跟好維護。

所以今天的主角就是:BitNami Redmine Stack,這是什麼鬼﹍簡單講就是菩薩利用空閒時間幫我們包好的Redmine+Subversion+MysQL+Apache2的懶人包,而且既然菩薩做的,所以一定是Windows/Linux/MacOSX全部照顧到,這時候,菩薩當然也有想到,如果你連滑鼠點兩下安裝檔都懶得點,甚至連整套系統含OS都裝好的VM都給你下載,不過如果是連下載都懶的人,唉,那連菩薩也救不了了。

No comments: