幫助中心
技術運維百科
開源項目貢獻者基數(shù)提升的5個技巧
2017-06-19 18:04:56
  許多自由和開源軟件項目因解決問題而出現(xiàn),人們開始為它們做貢獻,是因為他們也想修復遇到的問題。當項目的最終用戶發(fā)現(xiàn)它對他們的需求有用,該項目就開始增長。并且出于分享的目的把人們吸引到同一個項目社區(qū)。就像任何事物都是有壽命的,增長既是開源項目成功的標志,也是開源項目成功的來源。那么項目領導者和維護者如何激勵貢獻者基數(shù)的增長?這里有五種方法。
  1、 提供好的文檔   人們經常低估項目文檔的重要性。它是項目貢獻者的主要信息來源,它會激勵他們努力。信息必須是正確和最新的。它應該包括如何構建該軟件、如何提交補丁、編碼風格指南等步驟。查看經驗豐富的科技作家、編輯 Bob Reselman 的 7 個創(chuàng)建世界級文檔的規(guī)則。開發(fā)人員文檔的一個很好的例子是 Python 開發(fā)人員指南。它包括清晰簡潔的步驟,涵蓋 Python 開發(fā)的各個方面。   2、 降低進入門檻   如果你的項目有工單或 bug 追蹤工具,請確保將初級任務標記為一個“小 bug” 或“起點”。新的貢獻者可以很容易地通過解決這些問題進入項目。追蹤工具也是標記非編程任務(如平面設計、圖稿和文檔改進)的地方。有許多項目成員不是每天都編碼,但是卻通過這種方式成為推動力。Fedora 項目維護著一個這樣的易修復和入門級問題的追蹤工具。   3、 為補丁提供常規(guī)反饋   確認每個補丁,即使它只有一行代碼,并給作者反饋。提供反饋有助于吸引潛在的候選人,并指導他們熟悉項目。所有項目都應有一個郵件列表和聊天功能進行通信。問答可在這些媒介中發(fā)生。大多數(shù)項目不會在一夜之間成功,但那些繁榮的列表和溝通渠道為增長創(chuàng)造了環(huán)境。   4、 推廣你的項目   始于解決問題的項目實際上可能對其他開發(fā)人員也有用。作為項目的主要貢獻者,你的責任是為你的的項目建立文檔并推廣它。寫博客文章,并在社交媒體上分享項目的進展。你可以從簡要描述如何成為項目的貢獻者開始,并在該描述中提供主要開發(fā)者文檔的參考連接。此外,請務必提供有關路線圖和未來版本的信息。為了你的聽眾,看看由 Opensource.com 的社區(qū)經理 Rikki Endsley 寫的寫作提示。   5、 保持友好   友好的對話語調和迅速的回復將加強人們對你的項目的興趣。最初,這些問題只是為了尋求幫助,但在未來,新的貢獻者也可能會提出想法或建議。讓他們有信心他們可以成為項目的貢獻者。   記住你一直在被人評頭論足!人們會觀察項目開發(fā)者是如何在郵件列表或聊天上交談。這些意味著對新貢獻者的歡迎和開放程度。當使用技術時,我們有時會忘記人文關懷,但這對于任何項目的生態(tài)系統(tǒng)都很重要??紤]一個情況,項目是很好的,但項目維護者不是很受歡迎。這樣的管理員可能會驅使用戶遠離項目。對于有大量用戶基數(shù)的項目而言,不被支持的環(huán)境可能導致分裂,一部分用戶可能決定復刻項目并啟動新項目。在開源世界中有這樣的先例。另外,擁有不同背景的人對于開源項目的持續(xù)增長和源源不斷的點子是很重要的。最后,項目負責人有責任維持和幫助項目成長。指導新的貢獻者是項目的關鍵,他們將成為項目和社區(qū)未來的領導者。
USA-IDC為您提供免備案服務器 0元試用
立即聯(lián)系在線客服,即可申請免費產品試用服務
立即申請