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

Misleading or incorrect recursion indicators in XML Format Outline #848

Closed
canb227 opened this issue Mar 11, 2021 · 1 comment · Fixed by #880
Closed

Misleading or incorrect recursion indicators in XML Format Outline #848

canb227 opened this issue Mar 11, 2021 · 1 comment · Fixed by #880
Assignees
Labels
bug Scope: Documentation This issue relates to OSCAL documentation.

Comments

@canb227
Copy link
Contributor

canb227 commented Mar 11, 2021

Describe the bug

The XML Format Outline uses the <tagname/> [0 to inf] format to describe a recursive element, but this format leads the reader to believe that the recursed elements have no children (they do).

Example (See part and control tags):
image

What is affected by this bug?

Documentation

How do we replicate the issue?

Firefox 87.0b8 (64-bit)
https://pages.nist.gov/OSCAL/documentation/schema/catalog-layer/catalog/xml-model-map/

Expected behavior (i.e. solution)

Should probably be represented using <tagname>...</tagname> [0 to inf] instead, or similar.

@wendellpiez
Copy link
Contributor

wendellpiez commented Mar 17, 2021

New concept:

image

(It says 'parent' when it's a parent and 'ancestor' for a more distant ancestor.)

Comments welcome @canb227 @david-waltermire-nist

wendellpiez added a commit to wendellpiez/metaschema that referenced this issue Mar 17, 2021
@david-waltermire david-waltermire added this to the OSCAL 1.0.0 RC 2 milestone Mar 23, 2021
@david-waltermire david-waltermire linked a pull request Mar 30, 2021 that will close this issue
8 tasks
@david-waltermire david-waltermire removed a link to a pull request Mar 30, 2021
8 tasks
wendellpiez added a commit to wendellpiez/metaschema that referenced this issue Mar 30, 2021
david-waltermire pushed a commit to usnistgov/metaschema that referenced this issue Mar 30, 2021
nikitawootten-nist pushed a commit to nikitawootten-nist/metaschema-xslt that referenced this issue Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Scope: Documentation This issue relates to OSCAL documentation.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants