該如何改進現有的project平台?

現狀

台灣的開放社群,知識建檔還有很多地方可以改進。台灣多數社群都以 hackpad 為基地去分享、協作(例如:g0v、Openlab.Taipei)。而開源或自由軟體的專案本身就有很多種歷史悠久的版本控制方法,通常也會建立簡單的HTML去建立入口網站,目前軟體協作通常以Github或Git為主,目前也不斷在演化當中。
 
但 maker 社群的 project 通常以軟硬體為主,和純軟社群不同的地方是,包含硬體的分享文並不是很好建檔與分享,同時 project 就算 open 了,大家的知識和經驗並不容易傳承。我在參考 Noisebridge 的社群後發現,他們建立了強大的 wiki,雖然易讀,但那非常難協作。
 
如果我們要達成「分享」、「協作」、「建檔」這三個目標,有沒有辦法找出(或做出)更好的 project 平台?
 

現有的平台(優缺點)

  • 優:
  • 介面易讀
  • 初心者容易照著做
  • 缺:
  • 步驟式的分享非常侷限,很多步驟也很瑣碎
  • 原作者建檔需要較多心力
  • 無法協作
Git
  • 優:
  • 協作容易
  • 版本控制的節點清楚
  • 缺:
  • 較難分享給初心者,因為易讀性不高
  • 推廣較難
wiki
  • 優:
  • 知識的架構清楚
  • 每個人都可以編輯細節(但也是缺點,不是專案都能如此開放)
  • 缺:
  • 無法協作(要看哪一種wiki系統喔)
  • 介面較難吸收
  • 範例: 
  • 優缺點基本上和 wiki 一樣,但是值得參考更多細節,因為算是滿成功的硬體開源社群
 
hackpad
  • 優:
  • 缺:有時會莫名其妙地無法登入 XD
 
board.net 
  • 完全不需要帳號登入即可協作的筆記平台
 
Techtree
  • 把所有的知識都視為一個個小故事也就是節點
  • 畫出節點間的相依性
  • 目前只有用在 Python code,但原則上這應該可以推廣到任何東西上
  • 其實這個專案能做的延伸事情真的很多也很有趣,問題反而是在於要怎麼讓專案的生命延續,目前除了找朋友和自己投力氣做白工之外還沒想到其它辦法。
 
  • 以 Arduino 線上編輯和分享為主的平台