治理#
使命#
作为 vLLM 的重要组成部分,vLLM Ascend 项目致力于为所有 Ascend NPU 用户提供简单、快速、经济的大语言模型(LLM)服务,并积极为丰富 vLLM 生态系统做出贡献。
原则#
vLLM Ascend 遵循 vLLM 社区的行为准则:vLLM - 行为准则
治理机制#
vLLM Ascend 是 vLLM 社区旗下的开源项目,其角色任命的最终决定权归属于 vLLM 社区。项目采用分层技术治理结构。
贡献者:
职责: 协助新贡献者融入项目,处理并回应社区问题,评审 RFC 和代码。
要求: 至少完成一次贡献。贡献者是指持续、积极参与项目的人员,其参与形式包括但不限于提交问题、评审、提交代码以及参与社区活动。
贡献者权限由 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 总体原则高度一致,并能持续践行。
长期不活跃的维护者,可根据宽松的标准转为 荣誉 状态。
成员资格授予个人,而非公司。
提名与移除#
提名:任何人都可以提名候选人成为维护者,包括自我提名。所有现有维护者负责审核和评估每项提名。提名人应提供被提名人的相关资质信息,例如其评审质量、贡献质量和社区参与度等优势。
移除:任何人都可以提议某人卸任维护者职务,包括自我提议。所有现任维护者负责审核和评估此类提议。提议人应提供被提议人的相关信息,例如长期不活跃、与项目整体方向不一致,或其他可能使其不适合担任维护者职务的因素。