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

Metaschema enhancements for OSCAL (empty elements) #829

Closed
2 of 6 tasks
wendellpiez opened this issue Feb 11, 2021 · 2 comments
Closed
2 of 6 tasks

Metaschema enhancements for OSCAL (empty elements) #829

wendellpiez opened this issue Feb 11, 2021 · 2 comments

Comments

@wendellpiez
Copy link
Contributor

wendellpiez commented Feb 11, 2021

User Story:

New Metaschema enhancements will permit improvements in the OSCAL models. We need to review and manage these feature requests, staging them for implementation.

This is a tracking issue for them, to be accompanied (for testing) by the revisions to the OSCAL metaschemas.

Issues to be considered are here (bearing on empty elements):

Also to be considered: support for "ANY" in Metaschema (connected to #792 for example).

Goals:

Improve Metaschema design and take advantage of the improvements in OSCAL.

Dependencies:

None (this is a tracking issue). Updating the OSCAL metaschemas is dependent on support for the enhancements.

Acceptance Criteria

  • All OSCAL website and readme documentation affected by the changes in this issue have been updated. Changes to the OSCAL website can be made in the docs/content directory of your branch.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.

{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.}

@wendellpiez wendellpiez self-assigned this Feb 22, 2021
wendellpiez added a commit to wendellpiez/metaschema that referenced this issue Mar 2, 2021
…pleting feature extension work related to aliasing types, inline definitions, ANY models, representation of `empty` etc. with assorted bug fixes; new prose model
david-waltermire pushed a commit to usnistgov/metaschema that referenced this issue Mar 4, 2021
…tension work related to aliasing types, inline definitions, ANY models, representation of `empty` etc. with assorted bug fixes; new prose model
@david-waltermire david-waltermire added this to the OSCAL 1.0.0 RC 2 milestone Mar 23, 2021
@wendellpiez
Copy link
Contributor Author

This Issue can be closed.

Empty fields are now empty assemblies with these PRs: usnistgov/metaschema#119 #835

Modeling issues respecting include/all are being addressed in $845.

@david-waltermire
Copy link
Contributor

This was further addressed by #805.

nikitawootten-nist pushed a commit to nikitawootten-nist/metaschema-xslt that referenced this issue Jul 21, 2023
…pleting feature extension work related to aliasing types, inline definitions, ANY models, representation of `empty` etc. with assorted bug fixes; new prose model
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants