5 個提升你開源項目貢獻者基數的方法
就像任何事物都是有壽命的,增長既是開源項目成功的標誌,也是開源項目成功的來源。那麼項目領導者和維護者如何激勵貢獻者基數的增長?這裡有五種方法。 -- Kushal Das
本文導航
-1、 提供好的文檔 …… 11%
-2、 降低進入門檻 …… 24%
-3、 為補丁提供常規反饋 …… 36%
-4、 推廣你的項目 …… 45%
-5、 保持友好 …… 57%
編譯自: https://opensource.com/article/17/1/expand-project-contributor-base
作者: Kushal Das
譯者: geekpi
許多自由和開源軟體項目因解決問題而出現,人們開始為它們做貢獻,是因為他們也想修復遇到的問題。當項目的最終用戶發現它對他們的需求有用,該項目就開始增長。並且出於分享的目的把人們吸引到同一個項目社區。
就像任何事物都是有壽命的,增長既是開源項目成功的標誌,也是開源項目成功的來源。那麼項目領導者和維護者如何激勵貢獻者基數的增長?這裡有五種方法。
1、 提供好的文檔
人們經常低估項目文檔[1]的重要性。它是項目貢獻者的主要信息來源,它會激勵他們努力。信息必須是正確和最新的。它應該包括如何構建該軟體、如何提交補丁、編碼風格指南等步驟。
查看經驗豐富的科技作家、編輯 Bob Reselman 的 7 個創建世界級文檔的規則[2]。
開發人員文檔的一個很好的例子是 Python 開發人員指南[3]。它包括清晰簡潔的步驟,涵蓋 Python 開發的各個方面。
2、 降低進入門檻
如果你的項目有工單或 bug 追蹤工具[4],請確保將初級任務標記為一個「小 bug」 或「起點」。新的貢獻者可以很容易地通過解決這些問題進入項目。追蹤工具也是標記非編程任務(如平面設計、圖稿和文檔改進)的地方。有許多項目成員不是每天都編碼,但是卻通過這種方式成為推動力。
Fedora 項目維護著一個這樣的易修復和入門級問題的追蹤工具[5]。
3、 為補丁提供常規反饋
確認每個補丁,即使它只有一行代碼,並給作者反饋。提供反饋有助於吸引潛在的候選人,並指導他們熟悉項目。所有項目都應有一個郵件列表和聊天功能[6]進行通信。問答可在這些媒介中發生。大多數項目不會在一夜之間成功,但那些繁榮的列表和溝通渠道為增長創造了環境。
4、 推廣你的項目
始於解決問題的項目實際上可能對其他開發人員也有用。作為項目的主要貢獻者,你的責任是為你的的項目建立文檔並推廣它。寫博客文章,並在社交媒體上分享項目的進展。你可以從簡要描述如何成為項目的貢獻者開始,並在該描述中提供主要開發者文檔的參考連接。此外,請務必提供有關路線圖和未來版本的信息。
為了你的聽眾,看看由 Opensource.com 的社區經理 Rikki Endsley 寫的寫作提示[7]。
5、 保持友好
友好的對話語調和迅速的回復將加強人們對你的項目的興趣。最初,這些問題只是為了尋求幫助,但在未來,新的貢獻者也可能會提出想法或建議。讓他們有信心他們可以成為項目的貢獻者。
記住你一直在被人評頭論足!人們會觀察項目開發者是如何在郵件列表或聊天上交談。這些意味著對新貢獻者的歡迎和開放程度。當使用技術時,我們有時會忘記人文關懷,但這對於任何項目的生態系統都很重要。考慮一個情況,項目是很好的,但項目維護者不是很受歡迎。這樣的管理員可能會驅使用戶遠離項目。對於有大量用戶基數的項目而言,不被支持的環境可能導致分裂,一部分用戶可能決定復刻項目並啟動新項目。在開源世界中有這樣的先例。
另外,擁有不同背景的人對於開源項目的持續增長和源源不斷的點子是很重要的。
最後,項目負責人有責任維持和幫助項目成長。指導新的貢獻者是項目的關鍵,他們將成為項目和社區未來的領導者。
閱讀:由紅帽的內容戰略家 Nicole Engard 寫的 7 種讓新的貢獻者感到受歡迎的方式[8]。
作者簡介:
Kushal Das - Kushal Das 是 Python 軟體基金會的一名 CPython 核心開發人員和主管。他是一名長期的 FOSS 貢獻者和導師,他幫助新人進入貢獻世界。他目前在 Red Hat 擔任 Fedora 雲工程師。他的博客在 https://kushaldas.in 。你也可以在 Twitter @kushaldas 上找到他
via: https://opensource.com/article/17/1/expand-project-contributor-base
作者:Kushal Das[9] 譯者:geekpi 校對:Bestony
本文由 LCTT 原創編譯,Linux中國 榮譽推出
[1]: 文檔 - https://opensource.com/tags/documentation
[2]: 7 個創建世界級文檔的規則 - https://opensource.com/business/16/1/scale-14x-interview-bob-reselman
[3]: Python 開發人員指南 - https://docs.python.org/devguide/
[4]: 工單或 bug 追蹤工具 - https://opensource.com/tags/bugs-and-issues
[5]: 易修復和入門級問題的追蹤工具 - https://fedoraproject.org/easyfix/
[6]: 聊天功能 - https://opensource.com/alternatives/slack
[7]: 寫作提示 - https://opensource.com/business/15/10/what-stephen-king-can-teach-tech-writers
[8]: 7 種讓新的貢獻者感到受歡迎的方式 - https://opensource.com/life/16/5/sumana-harihareswara-maria-naggaga-oscon
[9]: Kushal Das - https://opensource.com/users/kushaldas


※Linux極客的Android:命令行界面的Android
※4 個擁有絕佳命令行界面的終端程序
※針對物理內存的攻擊可以取得Android設備的root許可權
※美聯邦法院裁定:GPL 是可執行的合約
※該死,原生移動應用的開發成本太高了!
TAG:Linux技術 |
※在開源項目中做出你的第一個貢獻
※為開源項目作貢獻最好的方式是為它減少代碼
※盤點11位為《最終幻想》系列做出巨大貢獻的功臣,你認識幾個?
※31.6萬億!第三方支付規模繼續爆棚你貢獻多少?三大問題拷問支付機構
※2017年,機器之心貢獻過的開源項目
※300萬元!一次性獎勵科技傑出貢獻者
※貨基貢獻公募六成份額 年化收益率優勢顯現
※萬科置業海外上半年盈利0.54億港幣,新收購項目未貢獻盈利
※T.O.P被選為2016年年度最大捐贈項目的貢獻方之一
※鹿特丹港口貢獻大,工作職位數字達歷史最高點
※陳竺:我國科技對經濟貢獻率達58.5%,2020年建成創新型國家目標有望基本實現
※讓中國方案為世界做出重大貢獻
※盤點美國婚禮費用最高的25個區域,新娘父母貢獻率為45%
※對中國書法有巨大貢獻的20位大師
※中國以何種方式為世界做出貢獻?
※哪個少數民族對中國貢獻最大?兩位偉人給出了答案
※水利科技貢獻率達53.5%
※對中國書法有巨大貢獻的20位大師!
※盤點3個去世後李嘉誠親自扶靈的富豪,個個為國家做出巨大貢獻
※方雷:改革開放四十年的偉大歷史貢獻