技术指导委员会(TSC)
TSC 成员角色
TSC 的角色及其职责在 Zephyr project charter 中定义。
成员资格
TSC 成员在确定 Zephyr 项目的技术方向方面发挥着关键作用。TSC 成员与其他 TSC 成员、贡献者和利益相关方协作,确保项目取得成功并持续发展。
通过行使下述权利并履行下述职责,TSC 成员为 Zephyr 项目的整体成功与发展作出贡献,确保其在未来多年里始终是一个充满活力、蓬勃发展的开源社区。
权利
- 决策
参与与项目技术方向相关的关键决策,包括架构变更、功能新增和发布规划。
- 投票
对 TSC 内部讨论的重要事项行使投票权,包括功能提案、代码贡献和社区倡议。
- 访问权限
获得相关项目仓库、文档和沟通渠道的访问权限,以便及时了解情况并有效作出贡献。
- 领导工作
在专注于特定技术领域或倡议的工作组或分委员会中担任领导角色。
- 代表社区
代表整个 Zephyr 社区,维护贡献者、用户和利益相关方的利益。
职责
TSC 成员应履行以下职责,但不强制要求履行全部职责:
- 技术监督
作为工作组和委员会的核心成员积极参与工作,就技术事项提供指导和监督,确保其符合项目目标、标准和最佳实践。
- 代码审查
参与代码审查,以保持代码质量、一致性以及对项目标准的符合性。
- 社区互动
通过论坛、邮件列表、会议及其他渠道与社区交流,以促进协作、回应关切并收集反馈。
- 文档
参与项目文档的编写和维护,包括技术指南、API 参考和最佳实践。
- 发布管理
与发布经理和其他利益相关方协作,规划和协调项目发布,确保按时交付并保障质量。
- 贡献者支持
支持和指导新贡献者,帮助他们熟悉项目的代码库、流程和社区规范。
- 问题分诊
协助对用户和贡献者报告的问题进行分诊并确定优先级,推动及时解决问题和开展沟通。
- 合规与许可
确保遵守项目许可要求和开源最佳实践,处理可能出现的许可相关问题。
- 冲突解决
推动建设性讨论,解决社区内部的技术分歧或冲突,营造健康、包容的环境。
- 持续改进
持续寻找改进项目治理、流程和基础设施的机会,推动创新和可持续发展。
委任 TSC 成员
更多详情请参阅 Zephyr project charter 。
委任 TSC 成员没有任期限制,但其任期受限于其在所代表组织的任职期限,以及该组织在 Zephyr 项目中的会员资格存续期限。
委任 TSC 成员可以从同一组织中选择一名候补代表。
民选 TSC 成员
根据 Zephyr project charter ,TSC 成员可以提名技术社区代表,每季度不超过一名。
候选人须获得多数票才能当选。
TSC 成员一经当选,任期为 2 年。
民选 TSC 成员无权指定候补代表。
为确保 TSC 的连续性,2 年任期结束时,TSC 必须重新确认民选成员的成员资格。如果民选成员拒绝连任,或 TSC 未能确认其连任,该席位将开放接受新的提名。
如果民选 TSC 成员在 2 年任期结束前辞职,其席位将向新成员开放,且不受季度提名数量限制。新当选成员的任期为 2 年。
对于不再积极参与且未履行本文所述 TSC 成员职责的民选成员,TSC 有权终止其成员资格。
民选成员人数不得超过委任成员总数的 20%。
在 2024 年 5 月之前当选的现任 TSC 成员,应在自首次当选起满 2 年任期后,重新确认其成员资格。
表决权暂停
如项目章程第 8b 节所述,连续缺席三次会议的代表可能被暂停表决权,且被暂停表决权的代表不计入法定人数。
代表下次出席会议时,其表决权暂停状态将在会议开始时解除,表决权随之恢复。TSC 对连续缺席三次 TSC 周会的有表决权成员执行此暂停政策。
持续多天的会议(面对面活动)计为“一次”会议。TSC 于 2022 年 2 月 16 日投票决定停止默认执行表决权暂停政策。TSC 于 2023 年 1 月 18 日投票决定恢复默认执行该政策。
连续缺席三次会议的代表将收到表决权暂停通知,通知中会说明,其表决权将在下次出席 TSC 会议时恢复。
备注
根据项目章程第 4b 节,白金会员和白银会员可以选择放弃 TSC 中具有表决权的席位。
选择放弃席位后又希望恢复席位的会员,须通知 TSC 主席,并在此后连续出席两次会议;其表决权将在第二次会议开始时恢复。
Voting
Zephyr 项目的表决规则由项目章程第 8 节规定。
下文补充了进一步的澄清说明及 TSC 的解释。理事会可选择更新章程,将以下细化内容纳入其中。在此之前,如需进一步澄清,将由流程工作组讨论,并由 TSC 批准。
TSC 会中表决:对于请求 Zephyr 技术指导委员会(TSC)在会议期间表决的事项,在满足法定人数要求的前提下,默认采用口头提出动议的方式,确定是否达成普遍共识。
如果无人对提出的动议表示反对,则视为已达成普遍共识,动议通过。
如果有人提出反对意见,表决将转为通过电子邮件进行,并遵循项目章程第 8 节所述的表决指南。
如果 TSC 主席认定某项动议属于紧急事项,在满足法定人数要求的前提下,主席可要求在会议期间进行唱名表决。
表决选项
表决选项为:
“赞成”、
“反对”或
“弃权”
弃权
计票时,弃权票既不计入反对票,也不计入赞成票;成员弃权时,其出席实际上仅用于满足法定人数要求。
弃权不影响作出表决决定所需的票数。
法定人数
TSC 会议的法定人数要求为有表决权代表的 60%……(参见章程第 8b 条)
决议
通过表决作出的决议应以多数票为依据,但至少须有百分之六十(60%)的 TSC 代表出席,或以电子方式或书面方式参与,表决才有效。(参见章程第 8c 条)
示例 A:
TSC 有 40 名具备表决资格的成员。在对一项动议的表决中,3 人弃权,12 人投赞成票,11 人投反对票。
达到法定人数:共投出 26 票(法定人数 = 40 × 60% = 24)。多数票结果:12 票赞成,11 票反对。赞成方胜出,动议通过。
示例 B:
TSC 有 40 名具备表决资格的成员。在对一项动议的表决中,5 人弃权,12 人投赞成票,6 人投反对票。是否达到法定人数?共投出 23 票(法定人数 = 40 × 60% = 24)。
表决无效。未达到法定人数。
示例 C:
TSC 有 40 名具备表决资格的成员。在对一项动议的表决中,21 人弃权,2 人投赞成票,1 人投反对票。是否达到法定人数?共投出 24 票(法定人数 = 40 × 60% = 24)。
多数票结果:2 票赞成,1 票反对。赞成方胜出。
投票不可更改
票一经投出,即视为不可更改。从动议提出到结果公布期间,投票人不得更改已投出的票。