Nebula Community 架构图如下所示:分为开发者(Dev Group)和用户(User Group)。
Nebula Community Architecture
Dev Group
Dev Group 是由活跃在 Nebula Graph 及其周边工具仓库的开发者组成,他们主要负责让 Nebula Graph 产品更加稳定、功能更加丰富、性能更佳。根据他们对整个 Nebula Graph 仓库的贡献,分为 4 种角色:PMC、Committer、Active Contributor 和 Contributor。
- PMC
PMC,全称 Project Management Committee,负责制定 Nebula Graph 产品功能规划和主导 Nebula Graph 项目开发。你可以通过该链接查看现有 PMC 成员。
Contributor
Contributor 由给 Nebula Graph 及其周边仓库做出贡献的开发者组成。
条件: 在任意 repo 下提交并被合并 1 个 pr
任期:永久
奖励: 礼品
- Contributor 电子证书
- 马克杯
- 论坛 Contributor 徽章
Active Contributor
Active Contributor 由给 Nebula Graph 及其周边仓库做出大贡献的开发者组成。
条件:一个自然年在某个 repo 提交并被合并 3 个 pr
任期:一年
奖励: 礼品
- Active Contributor 电子证书
- 大鼠标垫
- 定制 T恤
- 论坛 Active Contributor 徽章
Committer
Committer 由给 Nebula Graph 及其周边仓库做出巨大贡献的开发者组成,具有对应仓库的 pr 的 approve 权限。
条件: 一个自然年在某个 repo 提交并被合并 5 个 pr
任期: 一年
奖励: 礼品
- Committer 实体证书
- 定制卫衣
- 定制双肩包
- 奖杯
- 论坛 Committer 徽章
权益: approve 所在仓库他人的 pr
*注意事项:每个仓库都需要由两名人员 approve pr 后方能合并到主分支;
User Group
User Group 由活跃在 Nebula 论坛及其微信群、Slack 的用户组成,他们引导其他用户更好地了解、实践 Nebula Graph,同 Nebula 官方共建 Nebula 社区。根据他们引导用户的方法不同,我们将他们分为了 4 种角色:Participant、Writer、Ambassador 和 Partner。
Participant
Participant 是由一群热心的 Nebula 用户组成,他们尝试帮忙解决他人问题,因此他们在论坛的身份标识是 好心人。根据他们后续的建设 Nebula 社区的方式,分为:Hunter、Creator 和 Explainer 等 3 种角色。
Hunter
Hunter 是一群帮忙定位 Nebula bug 的社区用户。
条件: 发现一个 Nebula 相关的 bug
任期: 永久
奖励: 论坛 捉虫小能手徽章
*
每年 Nebula 社区会从当年的 Hunter 中投票选出当年的 MVH,而 MVH 将获得以下礼品
- MVH 实体证书
- 定制双肩包
- MVH 奖杯
- Nebula T恤
Creator
Creator 是一群帮忙改进 Nebula 的社区用户,他们在社区中提出他们的反馈和建议。
条件:提出一个 Nebula 相关的改进、优化、新增需求并被采纳
任期: 永久
奖励
论坛 通情者徽章
- 每年 Nebula 社区会从当年的 Creator 中投票选出当年的 MVC,而 MVC 将获得以下礼品
- MVC 实体证书
- 定制双肩包
- MVC奖杯
- Nebula T恤
Explainer
Explainer 是一群在论坛、微信群、Slack 等渠道回复其他社区用户问题的用户,根据他们回复被采纳的情况,分为:Explainer、Refiner、Illuminator。
Explainer
条件: 在论坛回复其他人问题且有 1 个被采纳为解决方案
任期: 永久
奖励: 礼品
- Nebula 实体徽章
论坛 启蒙者 徽章
Refiner
条件: 在论坛回复其他人问题且有 5 个被采纳为解决方案
任期: 永久
奖励: 礼品
- Nebula 大鼠标垫
论坛 辅导员 徽章
Illuminator
条件: 在论坛回复其他人问题且有 10 个被采纳为解决方案
任期: 永久
奖励: 礼品
- Nebula 黑 / 白鸭舌帽
论坛 引路人 徽章
- 每年 Nebula 社区会从当年的 Explainer 中投票选出当年的 MVE,而 MVE 将获得以下礼品
- MVE 实体证书
- 定制双肩包
- MVE 奖杯
- Nebula T恤
Writer
Writer 是由一群热心的 Nebula 用户组成,他们用文字的形式记录他们的使用过程,帮助其他用户更好地使用 Nebula Graph。根据他们产出文章的数量,分为:Writer、Author、Preacher。
Writer
条件: 为 Nebula 社区撰写 1 篇相关测评或者实践分享
任期: 永久
奖励: 礼品
- Nebula 抱枕
论坛 特约写手 徽章
论坛 Nebula 测评员 徽章,需要对应文章主题为性能测试;
Author
条件: 为 Nebula 社区撰写 2 篇相关测评或者实践分享
任期: 永久
奖励: 礼品
- Nebula 黑 / 白鸭舌帽
论坛 资深作家 徽章
Preacher
条件: 为 Nebula 社区撰写 3 篇相关测评或者实践分享
任期: 永久
奖励: 礼品
- Nebula 大鼠标垫
论坛 布道者 徽章
- 每年 Nebula 社区会从当年的 Writer 中投票选出当年的 MVW,而 MVW 将获得以下礼品
- MVW 实体证书
- 定制双肩包
- MVW奖杯
- Nebula T恤
Nebula Ambassador
Ambassador 是由一群热心的 Nebula 用户组成,他们用音、视频形式向他人分享 Nebula 技术,帮助其他开发者更好地认识、了解 Nebula Graph。
条件: 在公司内部或者其他公开场所分享 Nebula 相关视频,并将视频提供给 Nebula 社区
任期: 永久
奖励: 礼品
- Ambassador 实体证书
- 定制 Polo 衫
- 定制双肩包/旅行箱
论坛 Nebula 大使徽章
Nebula Partner
Partner 是由一群热心的 Nebula 用户组成,他们积极地组织线上、线下活动同其他开发者交流 Nebula 技术,帮助其他开发者更好地认识、了解 Nebula Graph。
条件:
- 有共建 Nebula 社区意向
- 乐于组织技术分享活动
- 对开源 / Nebula 社区用户有一定号召力
任期:永久
奖励: 礼品
- Partner 电子委任书
- 定制 Partner 卫衣
- Nebula 黑 / 白鸭舌帽(二选一)
如果阅读本文稿的你,符合任意一种角色定位,但尚未收到对应的奖励,记得联系 Nebula 小助手:nebulagraphbot 同我们联系~
更多社区活动可参考 nebula-community repo(可以 watch 下哟~~)
所有 Nebula 周边实物可参考论坛帖子:Nebula 周边全家福在等你 更新于 2021.08.11