FISCO BCOS開源已近5年,一路行來,數萬名開發者、數千家企業機構、數百位社群貢獻者匯聚於此,踐行開源共創精神,協力打造開放多元的開源聯盟鏈生態。在大家的共建下,FISCO BCOS生態不斷豐富完善,湧現了眾多開發工具,讓FISCO BCOS的開發體驗越來越絲滑友好。
2022年,社群Task挑戰賽再度來襲,我們期待你的貢獻,因為這份貢獻將會匯聚為強大的社群之力,勾勒出令人驚歎的奇景。
在新一季挑戰賽中,社群聯合WeBASE開發團隊及3個專項興趣小組(SC-SIG\ NC-SIG\CC-SIG),基於中介軟體平臺WeBASE、智慧合約庫、聯盟鏈底層平臺FISCO BCOS、跨鏈協作平臺WeCross準備了近百項階梯式Task,涵蓋開發新特性、豐富元件功能、優化程式碼註釋、貢獻合約模板、原創各類程式碼走讀教程、技術解析文章等。
歡迎大家Pick心儀的Task參與!當然,你還可以釋出自定義Task,邀請社群開發者來解答。活動期間,你會入駐專屬活動交流群,與技術達人一同切磋交流,還可獲得掃地機器人、按摩儀、無線耳機、智慧手環、社群周邊等精美禮品。
01 參與方式
玩法一:領取Task,參與專案共建
開發新特性,豐富元件功能,優化程式碼註釋,提供智慧合約模板,解答issue,優化技術文件等。
玩法二:領取Task,參與技術佈道
原創各類開發部署等專案相關技術教程,程式碼走讀教程,技術解析文章。
玩法三:自定義Task
釋出你的自定義任務,可以是徵集解決方案、特性或周邊工具開發、教程等;或是參與其他社群開發者提交的自定義任務。
Task列表 (★為Task難易程度參考)
1. 中介軟體平臺WeBASE Task
2. 智慧合約庫Task
3. 聯盟鏈底層平臺FISCO BCOS Task
更多FISCO BCOS的任務詳情描述可參考:
https://github.com/FISCO-BCOS/FISCO-BCOS/projects/3
4. 跨鏈協作平臺WeCross Task
更多WeCross的任務詳情描述可參考:
https://github.com/WeBankBlockchain/WeCross/labels/Task-L
https://github.com/WeBankBlockchain/WeCross/labels/Task-M
02 獎勵介紹
03 參與流程
本次活動可以個人方式參與也可組隊參與,流程如下所示:
報名方式
新增小助手微信:FISCOBCOS010,進入活動專屬交流群。加好友時請備註:Task挑戰
領任務
在活動群中同步小助手你想參與的任務序號,完成任務領取。
任務開發及測試
基於領取的任務,開發程式碼或撰寫圖文教程等內容,程式碼類任務請編寫對應的測試案例和文件;圖文類教程建議使用markdown語法編寫。
任務提交
完成程式碼開發/測試或教程撰寫等內容後,即可通過PR的方式進行提交,提交時請根據開源專案選擇對應路徑:
專案共建類pr提交路徑:
01中介軟體平臺WeBASE
https://github.com/WeBankBlockchain/WeBASE-Front/pulls
https://github.com/WeBankBlockchain/WeBASE-Node-Manager/pulls
https://github.com/WeBankBlockchain/WeBASE-Web/pulls
請選擇community分支,提交PR
02智慧合約庫
https://github.com/WeBankBlockchain/SmartDev-Contract/pulls
請選擇dev分支,提交PR
03聯盟鏈底層平臺FISCO BCOS
https://github.com/FISCO-BCOS/FISCO-BCOS/pulls
v3.0請選擇dev分支,提交PR
v2.0請選擇dev-2.0分支,提交PR
04跨鏈協作平臺WeCross
https://github.com/WeBankBlockchain/WeCross/pulls
請選擇dev分支,提交PR
技術佈道類提交路徑:
01中介軟體平臺WeBASE
https://github.com/WeBankBlockchain/WeBASE-Doc/tree/community/docs/WeBASE-Console-Suit/articles
請選擇community分支,提交PR
02智慧合約庫/03聯盟鏈底層平臺FISCO BCOS/04跨鏈協作平臺WeCross
https://github.com/FISCO-BCOS/FISCO-BCOS-SIG/pulls
程式碼或教程稽核
各專案維護者將對大家提交的PR內容進行稽核,如有問題,會在群中和開發者進行討論,雙方達成共識,且內容符合合入要求才會進入PR合入。
PR合入
當完成程式碼或教程稽核,由各專案維護者對PR進行合入,任務結束。
04 專案程式碼倉庫及文件資料
中介軟體平臺WeBASE
Github程式碼倉庫:
https://github.com/WeBankBlockchain/WeBASE
文件地址:
https://webasedoc.readthedocs.io/zh_CN/latest/
智慧合約庫
Github程式碼倉庫:
https://github.com/WeBankBlockchain/SmartDev-Contract
文件地址:
https://smartdev-doc.readthedocs.io/zh_CN/latest/
聯盟鏈底層平臺FISCO BCOS
Github v2.0程式碼倉庫:
https://github.com/FISCO-BCOS/FISCO-BCOS/tree/master-2.0
Github v3.0 程式碼倉庫:
https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v3.0.0-rc2
FISCO BCOS v2.0技術文件:
https://fisco-bcos-documentation.readthedocs.io/zh_CN/latest/index.html
FISCO BCOS v3.0技術文件:
https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/
跨鏈協作平臺WeCross
Github程式碼倉庫:
https://github.com/WeBankBlockchain/WeCross
文件地址:
https://wecross.readthedocs.io/zh_CN/latest/
05 活動注意事項
貢獻的程式碼須遵循相應的開源協議;
參與活動的程式碼、教程須原創;
專案程式碼符合政策和監管要求,不出現coin、token等字眼,功能層面不出現代幣、Defi等場景;
獎品將在活動結束後的15個工作日內完成發放。