如何進入開源世界並打造自己的明星 Project?

GitChat的部落格發表於2018-04-12

筆者從 2015 年接觸開源,這個時候才開始意識到自己使用的開源軟體對我的幫助,帶著好奇開始嘗試去創造自己的專案,發現、學習優秀的開源軟體作者的協作方式。到今天已經 2 年多過去了,一路上也遇到很多磕磕碰碰也結識了很多國家有趣的程式設計師,技術上也有所增長。

很多人認為做開源一定是強者的天下,只有程式設計能力非常深厚的人才有資格參與。事實不是這樣的,也不符合我對開源的認知。在開源世界中也有一群可愛的程式設計師分享原始碼,他們也崇尚網際網路精神,更重要的是參與協作的樂趣。在開源專案中程式碼只是其中的一部分,整個過程中你會學習和結識的不同的技術、想法,以及有趣的藍孩子。

本場 Chat 我將帶你瞭解筆者眼中的開源世界,以及如何讓更多人的開發者參與其中,找到夥伴、發揮所長。內容主要包括:

  1. 開源軟體的意義
  2. 如何加入開源隊伍
  3. 創造一個開源專案
  4. 基本掌握 Github 工作流
  5. 打造明星 Project
  6. 管理和運營你的專案
  7. 嘗試獲得報酬

實錄提要:

  • 如何宣傳開源專案?假如提出了 PR,如何確認該 PR 的修正是正確有效的?
  • 如何開發出有意義的東西?
  • 專案的貢獻值一般是怎麼統計和計算的?
  • 一個完美的開源專案是什麼樣的,有什麼樣的一個標準?
  • 參與熱門專案的人已經很多了,除了新建論壇,還有什麼方法在 GitHub 上維護好這個專案?
  • 如果專案一開始沒能排到每日熱門,還有什麼方法可以上熱榜?
  • 現在在做一個使用 blade 框架的配置中心,在專案中使用多嗎?
  • 每次在 Fork 的庫上都要事先 Compare 才能提 PR,這個怎麼解決比較好?
  • 參與開源,最大的改變是什麼?
  • 配置管理系統是什麼,分散式都有嗎?

閱讀全文: http://gitbook.cn/gitchat/activity/59f589e87773ff2661e51760

一場場看太麻煩?成為 GitChat 會員,暢享 1000+ 場 Chat !點選檢視

相關文章