-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extensibility section updated #121
Conversation
Added text to extensibility section - see issue #10
draft-ietf-rats-corim.md
Outdated
@@ -1194,7 +1195,22 @@ applies to all measurements in the triple, including those in `measurement-value | |||
|
|||
## Extensibility {#sec-extensibility} | |||
|
|||
[^issue] https://github.com/ietf-rats-wg/draft-ietf-rats-corim/issues/10 | |||
CoRIM is described using CDDL {{-cddl}} which includes extensibility support for "sockets" (a.k.a., map structures) | |||
and data types. CDDL socket extensions have the form `($$NAME-extension)` where "NAME" is the name of the map. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
$$foo is a an extension point for a group-choice
$bar is an extension point for a type-choice
Not sure if that level of detail is relevant here, but that is less ambiguous to me.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@henkbirkholz to work on this PR
draft-ietf-rats-corim.md
Outdated
Well-known code points may be in a registry, such as CoSWID {{-coswid-reg}}. | ||
Additionally, a range of code points may be reserved for vendor-specific use such as negative integers. | ||
|
||
Data type extensibility has the form `($NAME-type-choice)` where "NAME" is the type name and '$' signifies type extensibility. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah. Here we go. I'd move the referrals and definitions to type- and group-choice to the top. And come back to it here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
type-choice & group-choice should be introduced up-front
Co-authored-by: Henk Birkholz <[email protected]>
replace socket with extension points
replace socket with extension point
replace socket with map
draft-ietf-rats-corim.md
Outdated
@@ -1239,7 +1240,22 @@ applies to all measurements in the triple, including those in `measurement-value | |||
|
|||
## Extensibility {#sec-extensibility} | |||
|
|||
[^issue] https://github.com/ietf-rats-wg/draft-ietf-rats-corim/issues/10 | |||
CoRIM is described using CDDL {{-cddl}} which includes extensibility support for "extension points" (a.k.a., map structures) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The whole structure of the section needs reorganising. I will suggest a better rewrite as an edit to this section!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
will add CDDL lingo to extension types later
Added text to extensibility section - see issue #10