2014-10-09 48 views
-2

我想更多地參與開源世界! 只是還是熬不過弄清楚什麼是正確的開始,參與開源的好方法

也許有人好給我一些好的建議, 我主要喜歡涉足,因爲我覺得我能學會如何在更大的項目工作,得到一些與他人合作的經驗。

我的編程狀態如下: 我是一個Rails程序員,做一些工程,爲客戶, 我研究了數學學士學位和 沒有我在我的我的主人軟件工程的最後一年。

回答

1

太棒了!

首先,您可以在Github trending repositoriesCode Triage中找到要貢獻的項目。

您可以用各種方式促成:

  1. 報告錯誤 - 當你發現你使用一個開源包的一個錯誤,它彙報到項目的bug跟蹤系統。這可能是您可以爲項目做出貢獻的唯一最有用的事情,因爲如果用戶不報告錯誤,那麼開發人員可能無法找到它們。如果開發人員知道這些bug,他們會修復它們,對吧?如果你真的想幫忙,花點時間在項目的bug跟蹤系統中寫一篇好的文章。

  2. 寫一個例子的文檔 - 這很容易拿出的文件的例子,如果你已經使用該軟件已有一段時間。對於與編程相關的項目,例如庫或框架,請創建一個簡單示例,顯示代碼的常見用例。在很多情況下,您可以自己製作工作代碼,提取最有趣的部分,並且有一個真實世界的例子來幫助新用戶快速理解。

  3. 分叉代碼,改變它,然後做一個「拉請求」 - 這通常是貢獻者想要開始代碼開始的地方。很簡單:在票證系統中找到一個有趣的聲音並嘗試在代碼中修復它。如果合適,請在代碼中記錄修復。

  4. 回答question - 幫助建立社區的最好方法就是幫助別人。回答一個問題,尤其是那些剛剛開始行動的人,對於幫助項目成長和發展至關重要。

你可以在這裏找到適合初學者的一些技巧:http://blog.teamtreehouse.com/getting-involved-open-source-projects

好運:-)