-
-
Notifications
You must be signed in to change notification settings - Fork 36
Closed
Labels
data modelIssues related to the Interchange Data ModelIssues related to the Interchange Data ModelquestionFurther information is requestedFurther information is requested
Description
We currently have
message-format-wg/spec/data-model/README.md
Lines 168 to 171 in 2a69d2a
| interface VariableRef { | |
| type: "variable"; | |
| name: string; | |
| } |
but also
message-format-wg/spec/data-model/README.md
Lines 183 to 193 in 2a69d2a
| interface FunctionAnnotation { | |
| type: "function"; | |
| kind: "open" | "close" | "value"; | |
| name: string; | |
| options?: Option[]; | |
| } | |
| interface Option { | |
| name: string; | |
| value: Literal | VariableRef; | |
| } |
In the former, the "name" is a non-namespaced name, while in the latter it's an identifier, which may also include a namespace.
Which of the following should we do?
- Change the function & option "names" to be called something else.
- Add the namespace to the data model as a separate field.
- Note in the text that these have different contents.
- Something else?
This issue was originally raised by @aphillips in #574 (comment), as markup will also be affected.
Metadata
Metadata
Assignees
Labels
data modelIssues related to the Interchange Data ModelIssues related to the Interchange Data ModelquestionFurther information is requestedFurther information is requested