哈爸給你問-如何有效經營與參與開源專案 (以LASS 經驗為例) - Q&A

最後編輯:2016-03-05 建立:2016-03-03 歷史紀錄

 

WUULONG S活動大綱

時間:2016/3/3 20:30 - 22:00

方式:臉書線上聊天討論

活動主旨:陪伴新手聊 - 如何有效經營與參與開源專案 (以LASS 經驗為例)

發起人:哈爸

活動內容:翻轉教育,沒有教學,陪你聊天,給你問

 

 

聊天 Agenda

  • 20:30 - 20:45 : 大家打打招呼,互相認識認識
  • 20:45 - 21:45 : 隨便大家問答,共筆時間
  • 21:45 - 22:00 : 收攤,結論,看未來要不要再開一次,什麼主題

聊天規則

進門請禮貌打招呼,離開也請打招呼再離開,線上活動,不介意大家隨時離開

請先報到,如果有正在做東西,可分享的,請跟大家分享

很多人一起聊天,容易混亂,聊完也無法有效收集成果。

所以嘗試用共筆的方式,看看能不能聊出點花樣。

所有地方都是開放大家隨意編輯,請大家多多貢獻與分享,相信來的能人很多,請大家一同幫助 Maker 的新手

覺得這樣聊天對您有幫助,立即邀請您線上好友參與。也可分享 hackpad 資訊,方便大家參與

 

共筆注意事項

請注意,此為公開的紀錄,可公開分享的才寫在這裡。其他在臉書閒聊就好

為減少可能的爭議,本共筆著作係採用 創用 CC 姓名標示-相同方式分享 4.0 國際 授權條款授權。

 

文件生命週期

準備期:會前

  • 公開討論前由顧問團準備常用問題與參考資料。

線上共筆期:會中

  • 活動當下,所有參與人一起共筆。所有想提問的,請於此時期提問完畢

會後整理期:會後一星期

  • 共筆目前的結果會於隔天發布,提供給有興趣的人參考。
  • 針對尚未完成解答的問題,以及想更正補充的問題,於會後一個星期內,繼續整理,煩請大家能繼續共筆,讓解答性更完整。整理期不可提問。

結束封存期:會後一星期之後

  • 文件將封存,不可更改,提供查詢。歡迎另外複製到另外文件中繼續討論。

顧問準備事項

在當天討論之前,本篇主要是給顧問團提前準備相關的 Q&A, 以及互相認識,聯絡感情之用,希望在當天之前,只有顧問才能看到內容(準備時期,保持點神秘感)。當討論開始,就會開啟權限給所有人可讀寫

 

顧問白板

此區讓大家認識這次的顧問團,請顧問們自行填寫。建議列上正在做的東西,推薦的臉書討論區等

[ 顧問在這裡分享 ]

 

哈爸

 

 

參與人員報到區

請報到,歡迎提供聯絡方式(臉書,Email),需要保持神秘感,可用綽號

 

[ 在這裡報到 ]

Maker1

  • 聯絡方式

OMEGA Z笑笑 smile@itri.org.tw(花蓮OMEGA ZONE自造空間經營)

 

WUULONG SMaker 的玩具

請參與者,有再做東西的,可以分享一下。比較容易找到同好,也容易得到別人的幫助

[ 分享在這裡 ]

 

參考

緣起

  • 很多好朋友詢問如何經營開源專案,想說稍微整理一下,給人家一點幫助。很多時候看夥伴,好像不是很抓得到參與開源專案的竅門,所以也藉機分享一下。
  • 另外主要還是鼓勵開源貢獻啦!唯有大家,隨手分享,灌溉開源園地,每個開源專案才能蓬勃發展,如果大家都只是看,爬文。沒有隨手分享,那每個專案都會很辛苦。而最後受害的還是參與的夥伴,因為專案進展得慢,其實也學不到東西

問與答

為方便追蹤與解答,發問時請直接在此文件中加入新的提問,之後,可將同一個問題發到聊天區,提醒大家已提問。

 

本問答為個人淺見,僅提供參考。由於是共筆型態,也歡迎大家持續補充與修正

 

常見的相關參考資料,發問前,請先參考 - FAQ

 

 

Q1 : 為何要參與開源專案

如何透過參與開源計畫成就自己

 

Q2 : 參與開源專案有何缺點?

基本上就是如果你有個獨門絕學可以拿來賺錢,開源很容易被抄走,不過你得確定你是獨門絕學而不是因為井底之蛙自以為很厲害

 

Q3 : 如何有效參與開源專案

  • 開源之道 2015
  • 簡單說就是替專案思考,在有限的時間內,盡可能做出你能給出高品質的貢獻
  • 就是哪個是專案需要的,又是你最專長的,這種你就可以在最短的時間內做出人家都會感謝的貢獻
  • 以哈爸貢獻到 Blynk 的例子,哈爸是為了做 LASS 手機介面,順便做一段 LinkItONE 的驗證 code, 就 commit 回 Blynk, 因為哈爸知道開源軟體專案最希望人家 commit code, 何況是個沒有拿到板子的 code.

Q4 : 如何有效經營開源專案

Q5 : LASS 如何經營開源專案

  • 在開源之道 2015 中,寫得非常好。哈爸不想贅述,哈爸由自己的感受來分享
  • 當你的目標只是個很簡單的夢想(各種感測器在一張地圖上,或是讓環境感測更方便設備製作與取得),這種對大家都有利的夢想,單存的希望達成這個目標,自然能夠激勵別人,因為你只是要做一個對其他人有利的事情

 

  • 捨,讓利 - 把各種好處都盡可能讓給別人,一種捨就是得的概念

 

  • 從第一行 code 開始分享,有多少分享多少,不用擔心不完整,所有的開源專案都是由不完整出發的。LASS 也有 V0.1 版的時候

 

  • 多思考如何幫助你的夥伴,最簡單的關鍵字就是:請問您需要什麼幫助,哈爸一般不會問太多背景知識,常常直接開口就是我如何給您幫助,會的就幫人家一下,不會就說不會,不勉強

 

  • 找出關鍵的貢獻者,讓他覺得參與 LASS 是對他有幫助的,大部分的人都是為自己而戰,這是人的天性,說服/要求別人參與對他沒有幫助的事情,基本上是徒勞無功的

 

  • 架構你的系統架構,社群要運作,要能讓大家在自己擅長的部分,貢獻自己的心力,讓大家找到可以獨立貢獻的子單元,而這些子單元又能夠互相合作成整個系統。這跟一般傳統做產品是一樣的,定義你的架構,定義個部分的介面。當每個部分都到位的時候,無敵鐵金剛就會成型
  • 組織你的社群,一件偉大的事情都是要很多各方面人的投入,人多好辦事

徐家瀚Q6:有關LASS之起步

  • 大家好,小弟我剛要開始做有關環境的種種量測,剛要開始購買第一塊linkit, 打算從最入門的7688開始。語言部分略懂C語言,之前有玩過Arduino。
  • 1.想請問不知道Linkit是否有像Arduino專用的IDE??
    • WUULONG S7688 Duo 有支援 Arduino
  • 徐家瀚2.請問不知有沒有推薦哪一本有關linkit的書呢?
  • 3.另外我有跟稍微玩過linkit的老師聊一下,據說linkit是使用python,不知各位大大是否有推薦哪本書python講解得還不錯?
    • WUULONG S到 python 官網就很多資料
  • 徐家瀚4.是否有推薦書是專攻做LASS這一塊的呢??
  • 徐家瀚以上願各位專家們幫忙!感激不盡!!
  • 請問您說7688DUO有支援Arduino是指我一樣可以使用C寫嗎?
    • WUULONG S是,基本上 7688Duo 含 ATmtel, 所以其中一部份,它就是 Arduino

徐家瀚感謝您的回覆!!!(只是我是不是跑錯地方發問了抱歉@@)