-
-
Notifications
You must be signed in to change notification settings - Fork 36
Closed
Labels
Action-ItemAction item assigned by the WGAction item assigned by the WGdata modelIssues related to the Interchange Data ModelIssues related to the Interchange Data Model
Description
Follow-up to #643.
IIUC, the data model stability policy now says that if we ever un-reserve, say, the % sigil, we will also need to keep it on the list of sigils inside UnsupportedAnnotation:
interface UnsupportedAnnotation {
type: "unsupported-annotation";
sigil: "!" | "%" | "^" | "&" | "*" | "+" | "<" | ">" | "?" | "~";
source: string;
}
Otherwise, (i.e. if we remove % from the list), data model representations produced by older implementations will not be valid.
What was the reason for including the sigil field in UnsupportedAnnotation? Could we move the sigil into the source?
Originally posted by @stasm in #643 (comment)
Metadata
Metadata
Assignees
Labels
Action-ItemAction item assigned by the WGAction item assigned by the WGdata modelIssues related to the Interchange Data ModelIssues related to the Interchange Data Model