/ community-roles-cn.md
community-roles-cn.md
 1  <!--
 2  SPDX-FileCopyrightText: 2023 LakeSoul Contributors
 3  
 4  SPDX-License-Identifier: Apache-2.0
 5  -->
 6  
 7  # 社区角色
 8  ## 使用者:
 9  使用者是仅使用LakeSoul但未进行贡献的技术者,但使用者仍可以在社区中发挥作用,包括但不限于:
10  - 参与LakeSoul举办的活动
11  - 对LakeSoul的产品进行推荐
12  - 提出对产品的需求
13  ## 贡献者:
14  贡献者是贡献代码或合并代码的技术人员。贡献者可以通过多种方式发挥作用,包括但不限于:
15  - 创作或审查 PR,但无权合并
16  - 提交或评论问题
17  - 参与项目创新小组、社区治理委员会或社区讨论(例如技术交流群、会议、电子邮件等)
18  - 内容创作者,推广LakeSoul社区
19  ## 技术经理:
20  技术经理是有权合并代码的贡献者。技术经理负责审查贡献是否被接受,不仅要考虑代码质量,还要考虑贡献的整体影响,包括兼容性、性能和与其他领域的交互。技术经理必须是至少4个月的活跃贡献者,并且将由所有相关贡献者在项目创新小组、社区治理委员会内的投票过程中选出。第一批技术经理的任期为一年。第一年后,所有技术经理都需要通过公开选举获得资格。
21  ## 社区经理:
22  社区经理是帮助管理LakeSoul日常治理操作的人。该角色由技术治理委员会任命,本身没有任何代码或投票相关特权。该角色没有任期限制,其持续时间仅取决于技术治理委员会批准的治理章程。
23  ## 合作伙伴:
24  社区合作伙伴是通过以下一种或多种方式支持LakeSoul的组织(包括但不限于公司、大学、研究机构、行业协会、开源基金会/社区/项目等):
25  - 让员工或学生参与项目创新小组、社区治理委员会或技术治理委员会
26  - 为LakeSoul举办研讨会或聚会
27  - 为构建或托管LakeSoul资产提供资源
28  -  进行媒体或公关活动以推广LakeSoul产品,
29  - 支持LakeSoul的产品
30  - 与LakeSoul合作进行开源开发
31  # 组织架构
32  LakeSoul社区的组织架构如下,所有治理、执行的计划和协调如下:
33  - 技术治理委员会:由一定数量的人组成,主要任务是定义和迭代LakeSoul社区的愿景、目标、产品及治理过程。
34  - 社区治理委员会:由一定数量的人组成,主要任务是维护LakeSoul社区的友好氛围、建设LakeSoul开源生态。
35  - 项目创新小组:主要负责特定的项目。项目创新小组必须有公开透明的程序。欢迎任何人在遵守行为准则的前提下参与并做出贡献。项目创新小组的目的是制定一个要在一段时间内实现的目标,然后收集输入、推动共识和关闭、实施代码贡献和其他相关活动以实现目标。项目创新小组还负责对其区域内的代码进行持续维护。
36  # 组织功能
37  ## 技术治理委员会
38  - 技术治理委员会有一系列的权利和责任,包括:
39  - 定义、发展和维护社区的愿景、价值观、使命和范围。
40  - 定义、发展和维护行为准则,其中必须包括解决冲突的中立和公正的过程。
41  - 定义和发展项目治理结构和策略,包括成员如何成为贡献者、技术经理、技术治理委员会主席等。
42  - 为定义新的社区群体(特殊利益群体、工作组和任何未来可能定义的结构)制定并完善政策,并为这些群体建立透明度和问责制政策
43  - 选举,决定谁是LakeSoul社区的成员以及需要什么特权
44  - 决定哪些功能领域和范围是LakeSoul社区的一部分,包括项目创新小组的项目
45  - 决定LakeSoul产品的官方发行方式和时间
46  - 在满足质量/特性/其他需求时宣布发布
47  - 定义任何认证过程。
48  - 如果不能达成一致意见,则以多数票决定
49  ## 社区治理委员会
50  - 创建粘合代码、规范、建议或实现以提交给相关项目创新小组以供批准和接受。
51  - 管理LakeSoul品牌和任何对外营销 
52  - 提出需要解决的确切问题及用户需求
53  - 维护良好的社区生态
54  ## 项目创新小组
55  LakeSoul社区的项目创新小组由来自多个公司和组织的个人组成,其共同目的是针对特定主题推进项目。我们的目标是实现分布式决策结构和代码所有权,并为完成工作、制定决策和加入新贡献者提供论坛。项目的每个可识别部分(例如,存储库、子目录、API、测试、问题、PR、IRC)都旨在由某个项目创新小组拥有。