Completing support for markdown in metaschema-driven conversions #283
Labels
Scope: Metaschema
Issues targeted at the metaschema pipeline
Scope: Modeling
Issues targeted at development of OSCAL formats
Scope: Tooling and APIs
Issues targeted at development of tooling and APIs to support OSCAL content creation and use.
User Story
Milestone
User Story:
Operating OSCAL tools, I can convert XML into an equivalent JSON representation, which includes blocks of prose represented in markdown. Current OSCAL tooling (XSLTs produced from metaschemas) can produce markdown embedded in JSON produced from XML, but not XML from its JSON/markdown equivalent.
A draft XSLT exists to perform this conversion or most of it, but it has not integrated or stress-tested much.
For the promise of (constrained but lossless) bidirectional conversion between XML and JSON to be realized, we have to demonstrate this capability in any metaschema-driven conversion pathway.
Goals:
When a JSON->XML conversion script (XSLT) is produced from a metaschema, it must be able to parse and convert markdown (within boundaries defined for OSCAL markdown) into OSCAL XML equivalents.
We should be able to demonstrate this capability with some testing samples representing a range of inputs.
Dependencies:
Acceptance Criteria
The text was updated successfully, but these errors were encountered: