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

Modification of "as-is" to be empty valued (Instead of boolean) #1047

Open
stephenbanghart opened this issue Oct 25, 2021 · 1 comment
Open
Labels
Aged A label for issues older than 2023-01-01 enhancement Scope: Metaschema Issues targeted at the metaschema pipeline Scope: Modeling Issues targeted at development of OSCAL formats

Comments

@stephenbanghart
Copy link
Contributor

As per changes in the Profile Resolution Specification (#1017), "as-is" (profile:merge:combine:as-is) needs to be changed to an empty value field instead of a boolean.

Since only one of the optional children (flat,as-is,custom) may appear in a given "merge", the field's existence is sufficient to indicate the mode.

@stephenbanghart stephenbanghart added enhancement Scope: Metaschema Issues targeted at the metaschema pipeline Scope: Modeling Issues targeted at development of OSCAL formats labels Oct 25, 2021
@stephenbanghart stephenbanghart self-assigned this Oct 25, 2021
@david-waltermire
Copy link
Contributor

We can't do this in 1.x, since it will be a backwards compatible breaking change. I'll add this to 2.0. We can deprecate the merge structure and replace it with a new/better structure in the near term. This should be made a new issue.

@aj-stein-nist aj-stein-nist removed this from the Future milestone Jul 27, 2023
@Compton-US Compton-US added the Aged A label for issues older than 2023-01-01 label Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Aged A label for issues older than 2023-01-01 enhancement Scope: Metaschema Issues targeted at the metaschema pipeline Scope: Modeling Issues targeted at development of OSCAL formats
Projects
Status: Todo
Development

No branches or pull requests

4 participants