-
Notifications
You must be signed in to change notification settings - Fork 184
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
Cleanup ID to UUID Transition #691
Comments
I just noticed in the SSP model that |
I am unaware of any such conflict with |
In the SSP model, |
In a discussion with @david-waltermire-nist, we discussed that |
In a discussion with @david-waltermire-nist and @wendellpiez, we have decided to change @id to @uuid for prop and annotation, but continue to allow that flag to be optional. This enables backward compatibility with existing files (where @id is typically not used), while bringing the addressability of these fields into alignment with all other non-canonical fields. |
Within the SSP model, the |
Within the SSP model, the |
I am using the following XPATH to find potential issues:
Some issues might remain. @brianrufgsa I need your input on the results. |
User Story:
After performing the transition from ID to UUID, a few details require additional attention. For example, the
prop
field andpart
andannotation
assemblies still have ID flags instead of UUID flags; however, these are unusual cases where we deliberately want ID flags for control details in a catalog, yet may need to use these in other models where UUID is more appropriate.There are also ID references that may not have been converted to UUID as intended. For example, in the SSP model the
inventory-item/implemented-component
still has acomponent-id
flag instead of acomponent-uuid
flag.Goals:
Ensure the application of UUID is consistent and complete across all models.
Dependencies:
None; however, this relates to the following issues:
Acceptance Criteria
{The items above are general acceptance criteria for all User Stories. Please describe anything else that must be completed for this issue to be considered resolved.}
The text was updated successfully, but these errors were encountered: