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

NIST 800-53 JSON Profiles Link to XML Catalogs #59

Closed
rgauss opened this issue Mar 19, 2021 · 2 comments · Fixed by usnistgov/OSCAL#1070
Closed

NIST 800-53 JSON Profiles Link to XML Catalogs #59

rgauss opened this issue Mar 19, 2021 · 2 comments · Fixed by usnistgov/OSCAL#1070
Assignees
Labels
bug The issue is a bug report.

Comments

@rgauss
Copy link

rgauss commented Mar 19, 2021

Describe the bug

The NIST 800-53 JSON profiles contain back-matter links to XML catalogs rather than the JSON representation, even though the media-type indicates json.

Who is the bug affecting?

Developers attempting to resolve catalogs from JSON profiles

What is affected by this bug?

The ability to parse the proper catalog

When does this occur?

Always

How do we replicate the issue?

Attempt to resolve a catalog from a profile using JSON tooling

Expected behavior (i.e. solution)

The rlink should reference the JSON representation of the catalog

Other Comments

@rgauss rgauss added the bug The issue is a bug report. label Mar 19, 2021
@david-waltermire david-waltermire self-assigned this Apr 12, 2021
@david-waltermire
Copy link
Contributor

@rgauss This is caused by a broken approach to content conversion in the XML <-> JSON/YAML conversion pipelines. We have some ideas on how to fix this properly.

Until we can put in place an automated approach, it isn't possible to fix this. We will make this a priority after OSCAL v1.0.0 is released.

@aj-stein-nist
Copy link
Contributor

The code has been merged but we need to update the relevant git submodule to the proper commit when we finalize the v1.0.1 release and can point to the submodule formally once it is wrapped up.

kperk103 pushed a commit to EasyDynamics/oscal-react-library that referenced this issue Jul 12, 2022
Removes the first TODO that appears to have been closed by
usnistgov/oscal-content#59. Updates the
remaining TODO with the appropriate GitHub issue.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug The issue is a bug report.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants