治理¶
使命¶
作为 vLLM 的重要组成部分,vLLM Ascend 项目致力于在昇腾 NPU 上为所有人提供简单、快速且经济的 LLM 服务,并积极为丰富 vLLM 生态做出贡献。
原则¶
vLLM Ascend 遵循 vLLM 社区的行为准则:vLLM - 行为准则
治理机制¶
vLLM Ascend 是 vLLM 社区下的一个开源项目,角色任命的最终权限由 vLLM 社区决定。它采用分层技术治理结构。
-
贡献者:
职责: 帮助新贡献者入门,处理和回复社区问题,审查 RFC 和代码。
要求: 完成至少 1 次贡献。贡献者是持续并积极参与项目的人员,包括但不限于问题处理、审查、提交、社区参与。
贡献者权限由 vllm-project/vllm-ascend 仓库在 GitHub 上的
Triage角色授予,包括仓库读取和克隆、问题和 PR 管理,以促进社区开发者之间的高效协作。 -
维护者:
职责: 制定项目的愿景和使命。维护者负责塑造项目的技术方向并确保其长期成功。拥有代码合并权限,他们主导路线图规划,审查社区贡献,持续进行代码改进,并积极参与社区活动——如定期会议和活动。
要求: 深入理解 vLLM 和 vLLM Ascend 代码库,致力于持续贡献代码,并具备设计、开发和 PR 审查工作流的能力。
- 审查质量: 积极参与社区代码审查,确保高质量代码集成。
- 高质量贡献: 成功开发和交付至少一个主要功能,同时保持持续的高质量贡献。
- 社区参与: 积极处理问题,回复论坛咨询,参与讨论,并承担社区驱动的任务。
需要获得现有维护者的批准。vLLM 社区拥有最终决策权。 维护者将被授予对 vllm-project/vllm-ascend GitHub 仓库的写入权限。这包括读取、克隆和推送仓库的权限,以及管理问题和拉取请求的权限。
维护者的提名与移除¶
原则¶
-
vLLM Ascend 的成员资格基于个人贡献,通过贡献、审查和讨论展示其在 vLLM/vLLM Ascend 方面的深厚专业知识后授予。
-
要成为维护者组成员,个人必须展示其与 vLLM/vLLM Ascend 总体原则的持续且高度一致。
-
长期不活跃的维护者可能会根据宽松的标准转为**荣誉**状态。
-
成员资格属于个人,而非公司。
提名与移除¶
- 提名:任何人都可以提名候选人成为维护者,包括自我提名。所有现有维护者负责审查和评估每项提名。提名人应提供关于被提名人资格的相关信息——例如审查质量、高质量贡献和社区参与等优势。
- 移除:任何人都可以提名将某人从维护者角色中移除,包括自我提名。所有现有维护者负责审查和评估此类提名。提名人应提供关于被提名人的相关信息——例如长期不活跃、与项目总体方向不一致,或其他可能使其不适合担任维护者职务的因素。