在 Apache,你認識誰、你的社會地位如何、你的外表如何,以及我們在外邊世界使用的任何衡量標準,統統不重要。如果你願意貢獻一些東西,而且它有意義,你就會受到歡迎。
不只是程式碼的貢獻,還尋求使用文檔,效能報告,問答等方面的貢獻。所有類型的貢獻都能讓你成為apache專案貢獻者,前提要是有意義的,當然審核時間不會很長,如有人提供補丁的不到一周的時間裡,就被選為Apache 的提交者。 (推薦學習:apache使用)
在我為HTTP Server 專案提供補丁的不到一周的時間裡,我就被選為Apache 的一名提交者,太驚喜了!更大的驚喜是 Apache 的態度,尤其是基礎設施團隊的態度:加入如果你想做些什麼,直接做就行(只有最低的監管)。
為你提供伺服器,提供存放程式碼的地方,還有人幫你審核程式碼!我有一個為 HTTPd 文件設計評論系統的想法,所以就(再次)禮貌地詢問我是否可以做這件事。當時我想我得到的答覆應該會是官僚式的拒絕,他們會解釋他們並不認識我(因此,他們為什麼會把他們的硬體交給我呢?)。
回覆很簡潔「去做吧,這兒有一個FreeBSD jail (一種作業系統層虛擬化技術,在FreeBSD 作業系統中運作。利用這個技術, FreeBSD 的系統管理者可以創造出幾個小型的軟體系統,這些軟體系統被稱為監獄' jails '——譯者註)給你用」。
雖然當時我有點害怕,但那種你可以做事情而無需花時間來獲得信任、徵用東西、在實施前獲得審查等的觀念讓我興奮不已:我可以破解一些東西,我有一台機器來實驗,沒有附加條件!
你天生就被信任的觀念再度出現了。我以前沒有和基礎設施合作團隊過並不重要,我有一個解決問題的想法,對他們來說,這才是最重要的。歡迎加入團隊!
所以我為我們的文件編制寫了一個評論系統。它在後續的文檔編制中實現了,其他項目的人員看到了,說“我們也可以使用它嗎?”。
不久之後,我就深入基礎設施業務,發現Apache 不僅是HTTP Server …它是一系列相互關聯的項目,所有這些項目都相同的觀念:大家一起解決問題,並透過推進計算機科學使世界變得更美好。
我在 Apache 的每個角落都看到了相同的觀點:如果你能幫助我們,你就是我們中的一員。不管你是誰,來自哪裡,只要你能以某種方式做出貢獻,我們歡迎你成為我們社群的一個有價值的成員。
以上是怎麼成為apache專案貢獻者的詳細內容。更多資訊請關注PHP中文網其他相關文章!