Loading...
該如何改進現有的project平台?
現狀
台灣的開放社群,知識建檔還有很多地方可以改進。台灣多數社群都以 hackpad 為基地去分享、協作(例如:g0v、Openlab.Taipei)。而開源或自由軟體的專案本身就有很多種歷史悠久的版本控制方法,通常也會建立簡單的HTML去建立入口網站,目前軟體協作通常以Github或Git為主,目前也不斷在演化當中。
但 maker 社群的 project 通常以軟硬體為主,和純軟社群不同的地方是,包含硬體的分享文並不是很好建檔與分享,同時 project 就算 open 了,大家的知識和經驗並不容易傳承。我在參考 Noisebridge 的社群後發現,他們建立了強大的 wiki,雖然易讀,但那非常難協作。
如果我們要達成「
分享
」、「
協作
」、「
建檔
」這三個目標,有沒有辦法找出(或做出)更好的 project 平台?
現有的平台(優缺點)
Instructables
優:
介面易讀
初心者容易照著做
缺:
步驟式的分享非常侷限,很多步驟也很瑣碎
原作者建檔需要較多心力
無法協作
Git
優:
協作容易
版本控制的節點清楚
缺:
較難分享給初心者,因為易讀性不高
推廣較難
wiki
優:
知識的架構清楚
每個人都可以編輯細節(但也是缺點,不是專案都能如此開放)
缺:
無法協作
(要看哪一種wiki系統喔)
介面較難吸收
範例:
Reprap
優缺點基本上和 wiki 一樣,但是值得參考更多細節,因為算是滿成功的硬體開源社群
hackpad
優:
缺:
有時會莫名其妙地無法登入 XD
board.net
完全不需要帳號登入即可協作的
筆記
平台
Techtree
把所有的知識都視為一個個小故事也就是節點
畫出節點間的相依性
目前只有用在 Python code,但原則上這應該可以推廣到任何東西上
其實這個專案能做的延伸事情真的很多也很有趣,問題反而是在於要怎麼讓專案的生命延續,目前除了找朋友和自己投力氣做白工之外還沒想到其它辦法。
codebender
以 Arduino 線上編輯和分享為主的平台
Please turn on JavaScript to use Paper in all of its awesomeness. ^_^
現狀
現有的平台(優缺點)