机电模板#
此 MEP 模板是 MEP 应包含的部分的指南。如果合适,可以添加额外的部分,并且可能会记录不必要的部分。
状态#
MEP 在其生命周期中经历了多个阶段:
讨论:MEP 正在邮件列表中积极讨论,其作者正在对其进行改进。MEP 的邮件列表讨论应在主题行中包含 MEP 编号 (MEPxxx),以便它们可以轻松地与 MEP 相关联。
进展:达成共识并开始实施工作。
已完成:实现已合并到 main.js 中。
已取代:此 MEP 已被弃用,取而代之的是另一种方法。
拒绝:目前没有实施该提案的计划。
分支和拉取请求#
所有包含此 MEP 工作的开发分支都应从此处链接到。
提交的与此 MEP 相关的所有拉取请求都应从此处链接到。(如果在离散阶段实施 MEP 有意义,则不需要在单个拉取请求中实施 MEP)。
摘要#
摘要应该是对 MEP 将要实现的目标的简短描述。
详细说明#
本节描述了对 MEP 的需求。它应该描述它试图解决的现有问题以及为什么这个 MEP 使情况变得更好。它应该包括如何使用新功能的示例,也许还有一些用例。
实施#
本节列出了实施 MEP 所需的主要步骤。在可能的情况下,应该注意一个步骤依赖于另一个步骤,以及哪些步骤可以可选地省略。在有意义的地方,随着实施的进行,每个步骤都应该包含一个与拉取请求相关的链接。
向后兼容性#
本节介绍 MEP 打破向后不兼容的方式。
替代方案#
如果有任何替代解决方案来解决相同的问题,则应在此处对其进行讨论,并说明所选方法的理由。