写点什么

HAVE FUN | SOFARegistry 源码解析

作者:SOFAStack
  • 2022 年 3 月 09 日
  • 本文字数:1345 字

    阅读完需:约 4 分钟

HAVE FUN | SOFARegistry 源码解析

关于 SOFARegistry 源码解析系列

SOFARegistry 源码解析活动是由 SOFAStack 团队主办的开源活动,我们希望打造一个人人皆可参与,基于 GitHub 协作的积极透明的开源活动。


本次活动旨在增强大家对 SOFARegistry 的了解与认知,促进开源社区的交流,让大家更好的了解、学习和使用开源项目,是大家学习和使用 SOFARegistry,与 SOFARegistry 的核心开发者直接交流的一个良好契机。


本次活动所产出的文章将首先发表在 SOFARegistry 项目主页上,同时也将会进行线上全渠道的推广,经整理后的部分内容会作为 SOFAStack 官方博客中,并会在全渠道进行发布。

活动角色划分

  • 发起人:负责运营协作

  • 参与者:所有对社区项目感兴趣的开发者。

  • Reviewer:dzdx,项目核心开发者,在源码解析中给予指导和建议。


Reviewer 既是审稿人也担任 mentor 的角色,是 SOFARegistry 的核心开发者。

活动流程

活动在 GitHub 上进行协作。流程图如下:



  • 参与者登陆自己的 GitHub 账号,在源码解析活动的 GitHub 页面回复【/assign】认领 issue。

  • Reviewer 指派 issue 给对应的参与者。

  • 参与者在认领 issue 成功后在规定时间内提交 PR。

  • Reviewer 对提交的 PR 进行 Review。

  • PR 审核通过后,由 Reviewer 进行发布在项目主页中。

  • 参与者关闭 issue。

规则说明

一人一 issue

每位参与者一次最多只可以认领一个 issue,如错领 issue 等,需先关闭已领 issue 再进行重新认领。一人可认领完成多次。

任务分级

本次任务难度分为 3 个等级


🌟、🌟🌟的任务为初阶


🌟🌟🌟 的星为中阶


🌟🌟🌟🌟、🌟🌟🌟🌟🌟 的星为高阶。

issue 提交期限
  • 初阶 issue 认领 7 天内提交

  • 中阶 issue 认领 15 天内提交

  • 高阶 issue 认领 20 天内提交


如过期未提交将视为放弃该 issue,issue 将会重新进行分配认领。

issue 进度同步

发起人每周会和参与者了解进度,通过“金融级分布式架构”公众号对外同步活动的进展情况。

活动奖励

根据社区晋升规则:


  • 完成 1 个初阶任务可晋升为社区 Contributor

  • 完成 1 个初阶 + 1 个中阶可晋升为社区 Member

  • 完成 1 个高阶可晋升为社区 Member


社区 Contributor 享有的权利:专属的 Contributor 定制证书(电子版和实物都有)、社区周边礼物(T 恤、卫衣、马克杯、贴纸、日历等)


社区 Members 享有的权利:专属的 Members 定制证书(电子版和实物都有)、社区周边礼物(T 恤、卫衣、马克杯、贴纸、日历等)


完成任意难度的源码解析任务,均可获得自选图书的机会,价值 100 元以内的图书,任你选择,每人仅限一次。

issue 列表


总览:https://github.com/sofastack/sofa-registry/issues/204

数据表监听:https://github.com/sofastack/sofa-registry/issues/203

数据倒排索引:https://github.com/sofastack/sofa-registry/issues/202

推送开关:https://github.com/sofastack/sofa-registry/issues/201

通讯数据压缩:https://github.com/sofastack/sofa-registry/issues/200

推送延迟 trace:https://github.com/sofastack/sofa-registry/issues/199

无损运维:https://github.com/sofastack/sofa-registry/issues/198

数据同步:https://github.com/sofastack/sofa-registry/issues/197

发布订阅推送:https://github.com/sofastack/sofa-registry/issues/196


👏 欢迎大家点击下方链接


查看任务详情领取任务


链接🔗:https://github.com/sofastack/sofa-registry/issues/20

发布于: 刚刚阅读数: 2
用户头像

SOFAStack

关注

致力于打造一流的分布式技术交流平台。 2021.04.26 加入

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级云原生架构的中间件,也是在金融场景里锤炼出来的最佳实践,并且具备以下特点:开放、金融级、云原生

评论

发布
暂无评论
HAVE FUN | SOFARegistry 源码解析_GitHub_SOFAStack_InfoQ写作平台