治理#
使命#
作为 vLLM 的重要组成部分,vLLM Ascend 项目致力于为 Ascend NPU 上的所有人提供便捷、快速、廉价的大模型服务,并积极为 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 整体原则的强大且持续的一致性。
长期不活跃的维护者可能会根据宽容的标准被过渡到名誉地位。
成员资格是授予个人的,而不是公司的。
提名和移除#
提名:任何人都可以提名候选人成为维护者,包括自我提名。所有现有维护者负责审查和评估每项提名。提名人应提供有关被提名人资格的相关信息—例如审查质量、高质量贡献和社区参与—以及其他优势。
移除:任何人都可以提名一个人被移除维护者职务,包括自我提名。所有当前维护者负责审查和评估此类提名。提名人应提供有关被提名人的相关信息—例如长期不活跃、与项目整体方向不一致,或其他可能使其不适合维护者职位的因素。