Punish Day

接觸 FreeBSD 也算有蠻長的一段時間了,不過以前的我對 FreeBSD 沒有很深入的了解,上研究所前的暑假到 Y! 實習,也開始慢慢地熟悉 FreeBSD,那時候遇到了很多長輩,rafan 也是那時候進 Y! 的,不過第一年和 rafan 沒有太多交集,只知道他是 Ports Committer 之一,那時候就覺得:「哇!真厲害!」。

後來上了研究所,也進了 NCTU CSCC 當助教,在這裡接觸到了很多強者,還記得 liuyh 要 BSD team 多看 Porter’s Handbook,剛好另一位 Ports Committer – lwhsu 也在系計中,那時候我就覺得自己好弱,應該趕快練實力,希望自己有一天也能成為 Ports Committer,lwhsu 要我先練習 send-pr(1) 和 Tinderbox;我也常拿 csports 來練習 XD,DK 大神也幫我收了不少爛攤子。就在那時候送了第一個 PR,不只重複送,Maintainer 還寫錯 orz。

研一的暑假又回到 Y! 當實習生,這個暑假因為實習內容的關係,和 rafan 變得比較熟了,也慢慢從他那邊知道 Ports 的架構和其他有趣的事,還記得 rafan 跟我講:「想當 Ports Committer,先 send 100 個 PR 來再說!」,所以程式寫到很煩的時候就會開 portscout.org 看有沒有什麼 ports 要更新的,PR 數也是這時候不斷地增加,不過 PR 的品質也很差 XD。

研二上算是 PR 送得最勤的時候,那時候常常有事沒事就送,不清楚的就問 lwhsu,不管是更新還是有錯,反正 PR 不用錢嘛!XD 隨著數目增加,也慢慢知道要注意哪些東西,不會送出一些好笑的 PR 了 (還曾經被 pav@ reject XD)。後來,就被懲罰了。

最要感謝的是我的 mentor – lwhsu,雖然我 on board 第一天就出包 XD,不過總算是踏出第一步了,接下來還請許多前輩們多多照顧小弟了。

1 Responses to “Punish Day”


Leave a Reply