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

Create document on how to work with OSCAL JSON and XML #127

Closed
akarmel opened this issue Mar 14, 2018 · 11 comments
Closed

Create document on how to work with OSCAL JSON and XML #127

akarmel opened this issue Mar 14, 2018 · 11 comments

Comments

@akarmel
Copy link
Contributor

akarmel commented Mar 14, 2018

User Story

As an OSCAL Consumer, I have documentation that explains how to use OSCAL from both a JSON and XML perspective.

Goals

  • Develop OSCAL documentation that explains how to make use of OSCAL from both a JSON and XML perspective
  • Make prominent use of JSON and XML Schemas and promote the use of RelaxNG due to poor commonly available support
  • Present how to make use of the OSCAL XML Schema and schematron

Dependencies

Acceptance Criteria

  • Verify that documentation exists, is concise, accurate and sufficiently explanatory (e.g. clearly explains how to use OSCAL from both a JSON and XML perspective) for an user that has no previous deep knowledge/understanding of OSCAL.
@iMichaela
Copy link
Contributor

** 3/14/2018 **
Updated the Acceptance criteria.

@akarmel
Copy link
Contributor Author

akarmel commented Mar 15, 2018

@kscarf1
Copy link
Contributor

kscarf1 commented Mar 22, 2018

Yesterday I revised the catalog XML schema documentation to reflect the latest schema. File is at https://github.com/wendellpiez/OSCAL/blob/docs/source/includes/schema/_catalogXML.md.

@kscarf1
Copy link
Contributor

kscarf1 commented Mar 22, 2018

I created basic profile XML schema documentation based on the latest schema and the documentation it already contains. File is at https://github.com/wendellpiez/OSCAL/blob/docs/source/includes/schema/_profileXML.md

@akarmel
Copy link
Contributor Author

akarmel commented Mar 22, 2018

3/22/2018 - Sprint 9 Progress Notes

@kscarf1
Copy link
Contributor

kscarf1 commented Mar 29, 2018

Wendell, Dave, Andrew, and I met to discuss documentation workflow. I will be completing the documentation for OSCAL consumers in preparation for deployment to pages.nist.gov. The documentation will be ready in draft format by Wednesday, April 4th for review and discussion during the Thursday weekly call. This will give us time to finalize the documentation before publication to pages.nist.gov.

@akarmel
Copy link
Contributor Author

akarmel commented Mar 29, 2018

3/29/2018 - Sprint 9 Progress Notes

  • See Karen's progress note above
  • Will review the documentation during next Thursday's status meeting
  • DECISION: OSCAL Consumers and Producers will be treated the same as opposed to as separate audiences...will develop one uniform set of documentation
  • DECISION: Documentation will be produced outside the standard OSCAL Documentation Workflow pipeline as the pipeline is still in development

@kscarf1
Copy link
Contributor

kscarf1 commented Apr 3, 2018

I have finished updating the catalog and profile XML schema documentation (https://github.com/wendellpiez/OSCAL/tree/docs/source/includes/schema) to use the latest XML schema versions. I'm currently awaiting word on whether the JSON schema files are ready to be documented or if that should be delayed to another sprint.

@kscarf1
Copy link
Contributor

kscarf1 commented Apr 4, 2018

I have completed the documentation for the JSON catalog and profile schemas. All documentation needed for this issue has been completed and is pending core team review.

@akarmel
Copy link
Contributor Author

akarmel commented Apr 5, 2018

4/5/2018 - Sprint 9 Progress Notes

  • See Karen's progress note above
  • Meeting scheduled for next Monday to review documentation

@david-waltermire david-waltermire added this to the OSCAL 1.0 M1 milestone Apr 6, 2018
@akarmel
Copy link
Contributor Author

akarmel commented Apr 12, 2018

4/12/2018 - Sprint 9 Acceptance

  • Complete
  • Closing issue

@akarmel akarmel closed this as completed Apr 12, 2018
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

6 participants