治理架构
仓颉(Cangjie)社区致力于为仓颉开发者提供开放、活跃、高质量的社区氛围,帮助仓颉开发者制定学习成长路径,快速构建仓颉程序,获得社区荣誉。欢迎各位开发者加入仓颉社区,用程序构建万物互联的智能世界。社区中角色包括:
用户(User)是使用仓颉语言项目的广大用户,他们通过Issue向仓颉社区反馈问题和提出功能建议。
提交者(Committer) Committer拥有特定领域代码仓库的写权限,负责模块设计与评审、代码审核与维护,处理社区的Issue,帮助社区开发者提升代码开发技能。Committer的申请是按代码仓库维度进行的,即每个Committer的权限和职责都与其所申请的特定代码仓库相关。
团队负责人(Team Leader) 负责特定团队的运营和维护,定义工作范围和目标,吸纳并发展Committer参与项目孵化和推广,定期向Core Team汇报团队进展,并基于Core Team的指导建议完成相关改进。
核心团队(Core Team)负责仓颉社区的管理工作,包括仓颉社区版本规划、竞争力规划、特性开发代码维护、资料开发、补丁规划等。
领域 | 职责定义 |
---|---|
Core Team主席 | 负责仓颉社区整体技术治理和管理; 主持仓颉社区Core Team、Committer新成员的选举和退出,以及社区协作机制; 代表Core Team或委派Core Team成员参与 仓颉项目群周边组织会议,以及外部技术交流活动,提升社区影响力。 |
语言标准 | 仓颉语言SPEC分析和关键技术识别,对应领域特性标准撰写及维护; 负责仓颉语言SPEC设计的技术评审,技术决策以及关键技术问题解决; 负责仓颉语言SPEC相关的社区需求规划和梳理对应领域的共建需求梳理; 代表仓颉语言SPEC设计领域参加仓颉社区的峰会和布道。 |
编译器 | 编译器技术领域竞争力分析和关键技术识别,功能分解分配,模块间接口定义与维护管理,对应领域特性代码开发维护等; 负责编译器技术领域系统设计方案的技术评审,技术决策,模块关键技术问题解决; 负责编译器技术领域的社区需求技术规划和梳理对应领域的共建需求梳理; 代表编译器技术领域参加仓颉社区的峰会和布道。 |
运行时 | 运行时技术领域竞争力分析和关键技术识别,功能分解分配,模块间接口定义与维护管理,对应领域特性代码开发维护等; 负责运行时技术领域系统设计方案的技术评审,技术决策,模块关键技术问题解决; 负责运行时技术领域的社区需求技术规划和梳理对应领域的共建需求梳理; 代表运行时技术领域参加仓颉社区的峰会和布道。 |
工具 | 工具链技术领域竞争力分析和关键技术识别,功能分解分配,模块间接口定义与维护管理,对应领域特性代码开发维护等; 负责工具链技术领域系统设计方案的技术评审,技术决策,模块关键技术问题解决; 负责工具链技术领域的社区需求技术规划和梳理对应领域的共建需求梳理; 代表工具链技术领域参加仓颉社区的峰会和布道。 |
IDE | 仓颉IDE技术领域竞争力分析和关键技术识别,功能分解分配,模块间接口定义与维护管理,对应领域特性代码开发维护等; 负责仓颉IDE技术领域系统设计方案的技术评审,技术决策,模块关键技术问题解决; 负责仓颉IDE技术领域的社区需求技术规划和梳理对应领域的共建需求梳理; 代表仓颉IDE技术领域参加仓颉社区的峰会和布道。 |
标准库 | 标准库技术领域竞争力分析和关键技术识别,功能分解分配,模块间接口定义与维护管理,对应领域特性代码开发维护等; 负责标准库技术领域系统设计方案的技术评审,技术决策,模块关键技术问题解决; 负责标准库技术领域的社区需求技术规划和梳理对应领域的共建需求梳理; 代表标准库技术领域参加仓颉社区的峰会和布道。 |
文档 | 标准库技术领域竞争力分析和关键技术识别,功能分解分配,模块间接口定义与维护管理,对应领域特性代码开发维护等; 负责标准库技术领域系统设计方案的技术评审,技术决策,模块关键技术问题解决; 负责标准库技术领域的社区需求技术规划和梳理对应领域的共建需求梳理; 代表标准库技术领域参加仓颉社区的峰会和布道。 |
安全 | 安全技术领域竞争力分析和关键技术识别,功能分解分配,模块间接口定义与维护管理,对应领域特性代码开发维护等; 负责安全技术领域系统设计方案的技术评审,技术决策,模块关键技术问题解决; 负责安全技术领域的社区需求技术规划和梳理对应领域的共建需求梳理; 代表安全技术领域参加仓颉社区的峰会和布道。 |
Core Team成员列表
编号 | 负责人 | 角色 | 领域 |
---|---|---|---|
1 | 冯新宇 | Core Team主席 | Core Team |
2 | 冯新宇 | Core Team成员 | 语言标准 Team |
3 | 涂玏 | Core Team成员 | 编译器 Team |
4 | 杨勇勇 | Core Team成员 | 运行时 Team |
5 | 胡晓明 | Core Team成员 | 工具 Team |
6 | 侯恺 | Core Team成员 | IDE Team |
7 | 邓凯 | Core Team成员 | 标准库 Team |
8 | 朱艳婷 | Core Team成员 | 文档 Team |
9 | 胡晓明 | Core Team成员 | 安全 Team |
联系方式
地址 | 简介 | 用途说明 |
---|---|---|
dev@cangjie-lang.cn | 开发邮件列表 | 仓颉社区开发讨论邮件列表,任何社区开发相关话题都可以在邮件列表讨论。 |
cicd@cangjie-lang.cn | CI邮件列表 | 仓颉社区CICD构建邮件列表。 |