跳转至

译文

译自西班牙语原文,以原文为规范文本。 状态:草稿,待人工审校。如有歧义,以西班牙语原文为准。

规范性用语与要求卡片

ASILO 0.1 和 MILPA 0.1 共用的规则。

用途

只有知道什么约束、约束谁、何时约束、如何检查,一条规则才能被遵守、审计或讨论。本页提出词汇表和最小要求卡片,供本站中 ASILO 和 MILPA 的要求使用。

关键词

本仓库将 BCP 14 的准则(RFC 2119 和 RFC 8174)改编为西班牙语。它并不声称符合这些 RFC,因为它们定义的是英语词汇。所提出的对应关系如下:

本站用词 对应的 BCP 14 含义
DEBE(中文:必须) MUST / REQUIRED / SHALL 在该要求的范围内,没有替代方案的义务。
NO DEBE(中文:不得) MUST NOT / SHALL NOT 在该范围内,没有替代方案的禁止。
DEBERÍA(中文:应当) SHOULD / RECOMMENDED 期望得到遵守;偏离须登记理由并接受风险。
NO DEBERÍA(中文:不应当) SHOULD NOT / NOT RECOMMENDED 期望避免;若要这样做,须登记理由并接受风险。
PUEDE(中文:可以) MAY / OPTIONAL 允许的选项;不产生义务。

依照 RFC 8174 的规则,这些词仅在以大写形式出现时才具有规范含义(西班牙语原文中为大写;中文译文中对应加粗的“必须”“不得”“应当”“不应当”“可以”)。以小写形式出现时,保持其普通含义。

只要某项要求处于 proposed 状态,其中的“必须”描述的是它被接受后将承担的义务;目前它不约束任何人。 任何审计都不能宣称某项未被接受的要求未得到满足。

状态

状态 含义 由谁指定
draft 文本在起草中;可能不经通知而变化。 作者
proposed 已完整起草、可追溯、可供决策。不具约束力。 作者,附来源
accepted 自某个明确的版本起,在其范围内具有约束力。 仅限人类负责人,附已登记的决定
deprecated 已被取代或撤销;为可追溯而保留。 人类负责人
historical 说明来源;不具治理效力。 人类负责人或策展人

来源文档中的标签(例如“canon”)不等同于 accepted:权威由负责人登记在案的决定来确定,而不是由标签来确定。

最小要求卡片

每项要求登记以下字段:

字段 包含什么
ID 稳定的标识符(ASILO-R-NNN、MILPA-R-NNN)。即使要求被撤销也不会重复使用。
状态 上述状态之一。
类别 与技术无关的原则、与技术无关的要求、技术应用配置或示例。
问题 它预防什么故障或损害。
范围 所涉及的系统、工件或活动。
责任人 对履行负责的人类角色。
适用条件 何时生效;在此之外不适用。
可验证的表述 规则本身,关键词使用大写。
预期证据 可用于检查是否遵守的工件。
例外 如何授权偏离,以及须登记什么。
残余风险 即使遵守了该要求,它仍然无法避免的内容。
来源 原始来源及其修订版本,以及带版本的外部来源。保存在方法的登记中;公开页面可以省略。
待决事项 在接受之前须由一个人决定的内容。接受之后称为未来决定,收录留待其他版本处理的开放事项。

原则、应用配置与示例

  • 与技术无关的原则: 无论语言、平台或模型提供方如何都成立。
  • 与技术无关的要求: 由原则推导出的可验证义务;不指名任何技术。
  • 技术应用配置: 针对某个情境(例如 TypeScript 或某类项目)对要求的选取与具体化。应用配置不修改基础方法。
  • 示例: 用于说明;绝不产生义务。

如果某个来源只描述了一个应用配置,提取出的规则就留在该应用配置中。要将其转为与技术无关的要求,须说明为什么它在该情境之外也适用。

例外

对已被接受的要求的例外,须登记人类负责人、理由、范围、期限、风险、回滚和复审日期。