2008-12-09 26 views
5

我有幾個我寫的小型開源項目。我所有尋找合作者的嘗試都失敗了 - 我找不到任何人,或者我發現有人不感興趣或者沒有貢獻任何東西。因此就出現了這樣一個問題:我如何以及在哪裏可以找到合作的人(在開源軟件上)?如何找到開源項目的協作者?

+2

http://collabfinder.com/ – 2013-04-18 10:57:30

回答

5

簡短的回答是:太棒了。

如果你的軟件確實解決了一個難題,並且很好地解決了這個問題,人們會通過SourceForge/GitHub /等,谷歌和口口相傳(假設你的部分合理推廣) 。如果你吸引了大量需要你的軟件並需要它有新功能的人,合作者纔會來。

另外:保持活躍。如果你還沒有在6個月內更新過你的代碼,或者你的SourceForge上的頁面顯示你的軟件已經在阿爾法一年了,很多人都會忽略它並轉向下一個搜索結果。讓軟件到達可供其他人使用的地方,並對其進行維護。

關於開源軟件的事情是,它真的有有機增長 - 沒有人得到報酬,沒有人是在被解僱的威脅 - 人們不得不關心你的軟件它增長超過你可以做什麼。你永遠不會通過爲他們招攬合作者(或無論如何,好的合作者) - 只有通過讓一個好的程序員覺得合作有趣的東西。

4

我覺得只有做到這樣:

    人們使用了大量的和潛在的用戶數量應該是大
  • 建立的東西以及
  • 保持更新並保持用戶基礎

過了一段時間人們應該明星黑客的工具,然後加入到發展。但是在這個工具獲得不錯的人氣之前,我認爲很難期望人們加入這個項目。

+1

這個答案似乎是標準的一個並顯示開源的個人主義性質。首先,建立一些_alone_,然後貢獻者會來。但是如果你想在別人的幫助下發展一些東西呢? – 2017-04-12 14:12:25

1

問問你自己,「這個項目會給誰帶來好處的人」包括你自己。找到那些也可以編碼的人。例如,我正在撰寫一個讓飛行員受益的項目。所以我向飛行員尋求幫助 - 其中一些是編碼員。

1

作爲一個貢獻者,我在尋找:

  • 一個成熟的項目,積極發展
  • 東西吸引我的機會
  • 大量添加那些聽起來有趣,我
  • 功能一個支持用戶/開發者社區,即使它是一個
  • 幾次迭代的發佈證明它不會死亡

確保你的項目看起來不像是一個檸檬,迎合用戶,並儘可能地建立這個基地,我想他們會從木製品中涌現出來。

貢獻者的主要途徑是用戶,之後確保您對開發者友好,並且您應該發現自己是一羣幫助您的人。