Skip to content
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

Removing the word "uniquely" from the "DESCRIPTION" of "Property Name" #1958

Open
webchang opened this issue Nov 8, 2023 · 1 comment · Fixed by #1994
Open

Removing the word "uniquely" from the "DESCRIPTION" of "Property Name" #1958

webchang opened this issue Nov 8, 2023 · 1 comment · Fixed by #1994
Assignees
Labels

Comments

@webchang
Copy link

webchang commented Nov 8, 2023

Question

The issue regards the Component Definition Model v1.1.1 JSON Format Reference listed at the URL below:
https://pages.nist.gov/OSCAL-Reference/models/v1.1.1/component-definition/json-reference/

In short, array/list elements are handled in context with no need for a name/id uniqueness rule.
Contextual naming rule examples can be provided later as helpful info on how to exploit the Reference.

@wendellpiez
Copy link
Contributor

We discussed this in Gitter chat. The word 'uniquely' implies a constraint over the values of assigned names to props (prop objects), which is not actually applicable in most cases.

It is possible for applications and externally defined constraint sets to assert such rules when they are applicable, but that needs to be described elsewhere, not in the definition of prop/@name.

The offending sentence is this one:

a textual label, within a namespace, that uniquely identifies a specific attribute, characteristic, or quality of the property's containing object.

The word 'uniquely' can be struck from that sentence with no loss of meaning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

3 participants