FISCO BCOS has been open source for nearly 5 years. Along the way, tens of thousands of developers, thousands of enterprises, and hundreds of community contributors have gathered here to practice the spirit of open source co-creation and work together to create an open and diverse open source alliance chain ecosystem. . Under the joint construction of everyone, the FISCO BCOS ecosystem has been continuously enriched and improved, and many development tools have emerged, making the development experience of FISCO BCOS more and more smooth and friendly.
In 2022, the Community Task Challenge is coming again, and we look forward to your contribution, because this contribution will converge into a strong community force and outline an amazing spectacle.
In the new season challenge, the community united the WeBASE development team and 3 special interest groups (SC-SIG\ NC-SIG\CC-SIG), based on the middleware platform WeBASE, smart contract library, alliance chain bottom platform FISCO BCOS, cross The chain collaboration platform WeCross has prepared nearly 100 stepped tasks, covering developing new features, enriching component functions, optimizing code comments, contributing contract templates, original various code reading tutorials, technical analysis articles, etc.
Welcome to Pick your favorite Task to participate! Of course, you can also publish custom tasks and invite community developers to answer them. During the event, you will join the exclusive event exchange group to discuss and communicate with technical experts, and you can also get beautiful gifts such as sweeping robots, massagers, wireless headphones, smart bracelets, and community peripherals.
01 Participation method
How to play 1: Receive Tasks and participate in project co-construction
Develop new features, enrich component functions, optimize code comments, provide smart contract templates, answer issues, optimize technical documents, etc.
Game 2: Receive Tasks and participate in technical evangelism
Original technical tutorials related to various development and deployment projects, code reading tutorials, and technical analysis articles.
Game 3: Customize Task
Publish your custom tasks, which can be to solicit solutions, features or peripheral tool development, tutorials, etc.; or participate in custom tasks submitted by other community developers.
Task list (★ is a reference for the difficulty level of tasks)
1. Middleware platform WeBASE Task
2. Smart contract library Task
3. FISCO BCOS Task, the underlying platform of the alliance chain
For more detailed descriptions of the tasks of FISCO BCOS, please refer to:
https://github.com/FISCO-BCOS/FISCO-BCOS/projects/3
4. WeCross Task, a cross-chain collaboration platform
For more detailed descriptions of WeCross tasks, please refer to:
https://github.com/WeBankBlockchain/WeCross/labels/Task-L
https://github.com/WeBankBlockchain/WeCross/labels/Task-M
02 Reward introduction
03 Participate in the process
You can participate in this event individually or as a team. The process is as follows:
Registration method <br>Add a small assistant WeChat: FISCOBCOS010 to enter the exclusive communication group for the event. Please note when adding friends: Task Challenge
lead task
Synchronize the task number of the assistant you want to participate in the activity group, and complete the task to receive it.
Task development and testing
Based on the received tasks, develop code or write graphic tutorials, etc. For code tasks, please write corresponding test cases and documents; graphic tutorials are recommended to be written in markdown syntax.
task submission
After completing code development/testing or tutorial writing, you can submit it through PR. When submitting, please select the corresponding path according to the open source project:
Project co-construction class pr submission path:
01 Middleware platform WeBASE
https://github.com/WeBankBlockchain/WeBASE-Front/pulls
https://github.com/WeBankBlockchain/WeBASE-Node-Manager/pulls
https://github.com/WeBankBlockchain/WeBASE-Web/pulls
Please select the community branch and submit PR
02Smart Contract Library
https://github.com/WeBankBlockchain/SmartDev-Contract/pulls
Please select the dev branch and submit a PR
03The bottom platform of the alliance chain FISCO BCOS
https://github.com/FISCO-BCOS/FISCO-BCOS/pulls
v3.0 please select the dev branch and submit PR
For v2.0, please select the dev-2.0 branch and submit PR
04WeCross, a cross-chain collaboration platform
https://github.com/WeBankBlockchain/WeCross/pulls
Please select the dev branch and submit a PR
Submission path for technical evangelism class:
01 Middleware platform WeBASE
https://github.com/WeBankBlockchain/WeBASE-Doc/tree/community/docs/WeBASE-Console-Suit/articles
Please select the community branch and submit PR
02 Smart contract library/03 Alliance chain bottom platform FISCO BCOS/04 Cross-chain collaboration platform WeCross
https://github.com/FISCO-BCOS/FISCO-BCOS-SIG/pulls
Code or tutorial review
The maintainers of each project will review the PR content submitted by everyone. If there are any problems, they will discuss with the developers in the group, and the two parties will reach a consensus and only enter the PR integration when the content meets the integration requirements.
PR merged
When the code or tutorial review is completed, each project maintainer will merge the PR, and the task will end.
04 Project code warehouse and documentation
Middleware Platform WeBASE
Github code repository:
https://github.com/WeBankBlockchain/WeBASE
Document address:
https://webasedoc.readthedocs.io/zh_CN/latest/
Smart contract library
Github code repository:
https://github.com/WeBankBlockchain/SmartDev-Contract
Document address:
https://smartdev-doc.readthedocs.io/zh_CN/latest/
Alliance chain bottom platform FISCO BCOS
Github v2.0 code repository:
https://github.com/FISCO-BCOS/FISCO-BCOS/tree/master-2.0
Github v3.0 code repository:
https://github.com/FISCO-BCOS/FISCO-BCOS/releases/tag/v3.0.0-rc2
FISCO BCOS v2.0 technical documentation:
https://fisco-bcos-documentation.readthedocs.io/en_US/latest/index.html
FISCO BCOS v3.0 technical documentation:
https://fisco-bcos-doc.readthedocs.io/zh_CN/latest/
Cross-chain collaboration platform WeCross
Github code repository:
https://github.com/WeBankBlockchain/WeCross
Document address:
https://wecross.readthedocs.io/en_US/latest/
05 Activity Notes
Contributed code must follow the corresponding open source agreement;
The codes and tutorials participating in the activity must be original;
The project code complies with policy and regulatory requirements, no words such as coin and token appear, and no modern currency, Defi and other scenarios appear at the functional level;
Prizes will be distributed within 15 working days after the event ends.
Recommended reading:
How to submit PR? How to participate in the joint construction of FISCO BCOS?
For more dry goods, please pay attention to the FISCO BCOS open source community public account, visit the FISCO BCOS code repository to download all the source code of the project: https://github.com/FISCO-BCOS/FISCO-BCOS , please click the star collection in the upper right corner of the page , to get the latest version.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。