2023年第2季社区Task挑战赛升级新玩法,等你来战!

2023-11-18

图片

第1季都有哪些有趣的作品?

在大家的共建下,FISCO BCOS开源生态不断丰富完善,涌现了众多实用技术教程和代码:基于数字身份凭证的业务逻辑设计,贡献了发放数字身份凭证的参考实现;提供企业碳排放、慈善公益等智能合约库业务场景案例;体验最新发布的WeCross-BCOS3-Stub,跟社区核心开发者碰撞想法并给出自己的见解…… [点击查看第1季详情]

2023年第2季正式开启,期待你的参与!

在新一季挑战赛中,DDCMS、WeBASE、WeIdentity开发团队及4个专项兴趣小组(SC-SIG\BTT-SIG\NC-SIG\CC-SIG),基于分布式数据协作管理DDCMS、中间件平台WeBASE、分布式身份解决方案WeIdentity、智能合约库、联盟链底层平台FISCO BCOS、跨链协作平台WeCross准备了近百项阶梯式Task,同时也新增了挑战级Task供双人组队完成,涵盖开发新特性、丰富组件功能、优化代码注释、贡献合约模板、原创各类代码走读教程、技术解析文章等。

欢迎大家Pick心仪的Task参与!当然,你还可以发布自定义Task,邀请社区开发者来解答或者担任开源导师指导参赛选手完成Task挑战。活动期间,你会入驻专属活动交流群,与技术达人一同切磋交流,获得社区开源导师的技术助力,还可获得投影仪、蓝牙音箱、无线键盘鼠标、无线充、运动手环、社区定制周边等精美礼品。
图片

01 参与方式

玩法一:领取Task,参与项目共建
开发新特性,丰富组件功能,优化代码注释,提供智能合约模板,解答issue,优化技术文档等。

玩法二:领取Task,参与技术布道
原创各类开发部署等项目相关技术教程,代码走读教程,技术解析文章。

玩法三:双人组队领取挑战级Task
邀请1名队友,一起参与Task列表中的双人组队挑战型任务,两人可同时获得评奖资格,收获一样的奖品。

玩法四:担任开源导师,指导参赛选手完成任务
在Task挑战赛活动交流群内为参赛选手提供一些技术答疑或指导,帮助参赛选手顺利提交PR,完成任务。

玩法五:自定义Task
发布你的自定义任务,可以是征集解决方案、特性或周边工具开发、教程等;或是参与其他社区开发者提交的自定义任务。

Task列表 (★为Task难易程度参考)

1. 分布式数据协作管理DDCMS Task

图片

2. 中间件平台WeBASE Task

图片

3. 分布式身份解决方案 WeIdentity Task

图片

4. 智能合约库Task

图片

5. 联盟链底层平台FISCO BCOS Task

图片

6. 跨链协作平台WeCross Task

图片

02 奖励介绍

图片

03 参与流程

本次活动可以个人或组队方式参与,还可以报名担任开源导师,指导参赛者完赛。流程如下所示:
图片
报名方式
添加小助手微信FISCOBCOS010,进入活动专属交流群。加好友时请备注:Task挑战

领任务
在活动群中同步小助手你想参与的任务序号,完成任务领取。

任务开发及测试
基于领取的任务,开发代码或撰写图文教程等内容,代码类任务请编写对应的测试案例和文档;图文类教程建议使用markdown语法编写。

任务提交
完成代码开发/测试或教程撰写等内容后,即可通过PR的方式进行提交,提交时请根据开源项目选择对应路径:

项目共建类PR提交路径:

01分布式数据协作管理DDCMS
https://github.com/WeBankBlockchain/DDCMS/pulls
请选择dev分支,提交PR

02中间件平台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

03分布式身份解决方案WeIdentity
https://github.com/WeBankBlockchain/WeIdentity/pulls
请选择community分支,提交PR

04智能合约库
https://github.com/WeBankBlockchain/SmartDev-Contract/pulls
请选择dev分支,提交PR

05联盟链底层平台FISCO BCOS
https://github.com/FISCO-BCOS/FISCO-BCOS/pulls
v3.0请选择dev分支,提交PR
v2.0请选择dev-2.0分支,提交PR

06跨链协作平台WeCross
https://github.com/WeBankBlockchain/WeCross/pulls
请选择dev分支,提交PR

技术布道类PR提交路径:

01分布式数据协作管理DDCMS
https://github.com/WeBankBlockchain/DDCMS-Docs/pulls
请选择dev分支,提交PR

02中间件平台WeBASE
https://github.com/WeBankBlockchain/WeBASE-Doc/tree/community/docs/WeBASE-Console-Suit/articles
请选择community分支,提交PR

03分布式身份解决方案WeIdentity
https://github.com/WeBankBlockchain/WeIdentity-Doc/pulls
请选择community分支,提交PR

04智能合约库/05联盟链底层平台FISCO BCOS/06跨链协作平台WeCross
https://github.com/FISCO-BCOS/FISCO-BCOS-SIG/pulls

代码或教程审核

各项目维护者将对大家提交的PR内容进行审核,如有问题,会在群中和开发者进行讨论,双方达成共识,且内容符合合入要求才会进入PR合入。

PR合入
当完成代码或教程审核,由各项目维护者对PR进行合入,任务结束。

04 项目代码仓库及文档资料

分布式数据协作管理DDCMS
Github代码仓库:
https://github.com/WeBankBlockchain/DDCMS
文档地址:
https://ddcms-docs.readthedocs.io/en/latest/

中间件平台WeBASE
Github代码仓库:
https://github.com/WeBankBlockchain/WeBASE
WeBASE文档地址:
https://webasedoc.readthedocs.io/zh_CN/latest/

分布式身份解决方案WeIdentity
Github代码仓库:
https://github.com/WeBankBlockchain/WeIdentity
文档地址:
https://weidentity.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/

活动注意事项

  • 贡献的代码须遵循相应的开源协议;
  • 参与活动的代码、教程须原创;项目代码符合政策和监管要求,不出现coin、token等字眼,功能层面不出现代币、Defi等场景;
  • 奖品将在活动结束后的15个工作日内完成发放。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2023年第2季社区Task挑战赛升级新玩法,等你来战! 的相关文章

  • Nodejs net 接受包 并解码,第一次使用了 protobuf

    第一次使用 net 模块的 buffer 类型 对 buffer copy 开始不了解 走了弯路 调用的对象是 sourece 一直以为是 dest 对包进行分割 包的结构为 包内容长度 byte0 byte1 包内容 protobuf a
  • MacBook Pro 外接显示器设置竖屏

    调整步骤 系统设置偏好 gt 显示器 gt 点击排列 gt 镜像显示器 的 打上 然后切换回 显示器 此分类 gt 看到下面 的旋转了么 调整旋转90度 转自 http uiq me article 380

随机推荐

  • 用lingo解决易拉罐下料问题

    易拉罐下料问题 如下 程序如下 这里的xi 以万次为单位 yi 以万件为单位 model 易拉罐下料问题 max 0 100 y1 0 2226 x1 0 1833 x2 0 2618 x3 0 1695 x4 0 1571 y2 0 01
  • k8s集群搭建【1个master_1个node】 亲测成功!

    k8s集群搭建 k8s 1个master 1个node 集群搭建 步骤小结 1 安装docker 2 安装kubeadm kubectl kubelet 3 创建master节点的集群 并安装网络插件calico 4 添加node节点到集群
  • 在group by中用count(*)获取的是各个分组的条数

    第一种 在group by 中用count 获取条数 你会很神奇的发现你获取的 不是总条数 而是每个组的条数 这很有作用 但是如果你要获取总条数的话就会很麻烦 我在网上搜了说用子查询 select count 1 from select f
  • 脉冲信号参数测量仪

    脉冲信号参数测量仪 1 任务 设计并制作一个数字显示的周期性矩形脉冲信号参数测量仪 其输入阻抗为50 同时设计并制作一个标准矩形脉冲信号发生器 作为测试仪的附加功能 2 要求 1 测量脉冲信号频率 频率范围为10Hz 2MHz 测量误差的绝
  • Java设计模式——状态模式

    定义 状态模式主要用来解决对象在多种状态转换时 需要对外输出不同的行为的问题 状态模式将每个状态的行为封装到对应的一个类中方便维护 减少if else 符合 开闭原则 容易增删状态 但是会产生很多类 每个状态都要一个对应的类 当状态过多时会
  • jenkins修改镜像源

    进入 Manage Jenkins Manage Plugin gt Advanced 最下面有 Update Site 设置为 http mirrors tuna tsinghua edu cn jenkins updates updat
  • 你遇到过的测试难题(6)记一次xxl-job的故障失败没有重试机制

    你遇到过的测试难题 6 记一次xxl job的故障失败没有重试机制 你遇到过的测试难题 6 记一次xxl job的故障失败没有重试机制 业务背景 线上故障表现 故障结论 测试过程 总结 你遇到过的测试难题 6 记一次xxl job的故障失败
  • neo4j start error:系统找不到指定的路径。 Unable to create logger at ‘‘

    项目场景 Neo4j 4 3 3 community windows 这是代码文件 启动时需要进入文件夹下的bin目录 输入neo4j start 然后转入http localhost 7474 出现可供使用的图形界面 此时如果在当前目录下
  • 算法学习01-选择、冒泡、插入排序

    1 选择排序 选择排序 0到n 1位置 找到最小值 放到0位置 1到n 1位置 找到最小值 放到1位置 i到n 1位置 找到最小值 放到i位置 以此类推 public class SelectionSort public static vo
  • Verilog HDL——分频 计数

    分频 计数 module traffic Clk 50M Rst Clk30 Clk 1Hz input Clk 50M Rst output Clk30 Clk 1Hz 分频器 reg Clk 1Hz 分频器 50M分频 reg 31 0
  • 【Tools】markdown编辑数学公式

    CSDN MarkDown编辑器使用的公式定界符为 和 和 和 单美元符号包围的是行内公式 双美元符号包围的是块公式 Tex关键字 字符转义序列 表示特殊显示符号 如 frac表示分数 其后面可以跟随参数 参数多少与关键字有关 上下标 表示
  • 智能家居 (2) ——设计模式的引入

    目录 设计模式的概念引入 工厂模式的实现 animal h mainPro c cat c dog c person c 工厂模式的功能验证 往期文章 设计模式的概念引入 工厂模式的实现 所有代码最好在Source Insight下编写 并
  • 华为机试真题 C++ 实现【真正的密码】【2022.11 Q4 新题】

    题目 在一行中输入一个字符串数组 如果其中一个字符串的所有以索引0开头的子串在数组中都有 那么这个字符串就是潜在密码 在所有潜在密码中最长的是真正的密码 如果有多个长度相同的真正的密码 那么取字典序最大的为唯一的真正的密码 求唯一的真正的密
  • PLSQL Developer 12 汉化包下载

    下载地址 https www allroundautomations com plsqldevlang 120 index html 转载于 https www cnblogs com mayblog p 10937552 html
  • ce工具的服务器文件,CE工具怎么找游戏服务器数据

    CE工具怎么找游戏服务器数据 内容精选 换一换 模型准备以昇腾模型压缩工具的安装用户将需要量化的TensorFlow模型上传到Linux服务器任意目录下 本章节以sample包中自带的mobilenet v2 pb网络模型为例进行说明 用户
  • 远程控制工具ToDesk测评

    目录 一 远程办公时代 1 前言 2 远程办公时代 3 ToDesk主要适用人群 4 主要适用领域 二 下载与安装 1 下载地址 2 安装 3 主页焕然一新 支持自定义密码 4 连接远程服务器 三 简单操作测评 1 多开软件测评 2 上传文
  • Linux系统优势

    熟悉电脑的人都知道 Linux 相比较于 Windows 有着众多的优势 所以现在越来越多的电脑用户开始使用 Linux 进行办公 学习 总体来讲 Linux 的优势主要有以下几个方面 一 开源 免费 众所周知 不管是微软的Windows
  • html嵌套html的两种方法( iframe,load)

    1 使用 iframe 标签 src 你要导入的html scrolling 是否开启滚屏 frameborder 是否设置边框 style 设置样式 2 使用jQ的load page1 load publish html 获取某个div的
  • 程序员4月书讯:Angular来了!

    3月书讯中奖名单 小棒棒 学习敏捷 构建高效团队 镇屌的技术之路 学习敏捷 构建高效团队 阿基米东 Scratch少儿趣味编程2 民团司令 追踪引力波 JOHNEW 算法图解 中奖通知由CSDN官方发布站内消息 请关注消息通知 好书推荐 在
  • 2023年第2季社区Task挑战赛升级新玩法,等你来战!

    第1季都有哪些有趣的作品 在大家的共建下 FISCO BCOS开源生态不断丰富完善 涌现了众多实用技术教程和代码 基于数字身份凭证的业务逻辑设计 贡献了发放数字身份凭证的参考实现 提供企业碳排放 慈善公益等智能合约库业务场景案例 体验最新发