f 有點了解Opensource 這個領域 ~ 迪貝之家

Pages

有點了解Opensource 這個領域

這兩天研究Nagios4 的nerd 功能
發覺有些問題,所以在github詢問
case 如連結
Nagios 4 query handler : nerd
我是依照官方的文件進行版本4.4.5安裝
雖然開了一個issue
但我也是主動去查看他們的社群
確實是有一篇提到解法
github的負責人也回覆了相同的解法
但是實測卻是有問題
我心裡想,該不會是4.4.5的bug吧
所以就往回測4.4.4
結果也不work
又想...這個功能我是在書上看到的
Learning Nagios 4
而且官方的New Feature上也有描述
應該確實是有這個功能
我就下載了github上最舊的版本4.3.3
一測...居然過了
所以我就把我的測試過程Po上
github負責人自己也做了測試
所以就發佈我提的問題是個bug
在4.4.0之後就發生了
他立馬就做了修改
我是昨天晚上11點多仔細看了一下他的回覆
他是要我抓下他從4.4.5分支出來的source進行test
測試之後,確實解決了
因為是我開的issue
所以我就把測試過程po上後
結了該case
結合之前測試AWS Dynamodb時
使用Opensource PAWS的經驗
也是在github上開了一個case
DynamoDB Marshaler #360
我在猜啦~~對Nagios這家公司來說
Core其實是一個平台
你不進行客製就沒功用
所以open了也沒差
反而像我這類人,有需求使用它的話
就是在幫他們進行功能測試
他們應該也很樂見你花時間做這些事情
這就是所謂的contribution
雙方都互利的一件事

總比有人吹牛畫大餅
去要了幾千萬建置大型軟體
連個屁也生不出一個

其實這就是決策面的問題了
你是要給員工高薪呢??
還是要被廠商當冤大頭
花了大錢後才抱怨push不動
好肥的一隻羊阿........