usnistgov / oscal-xslt

Open source XSLT for OSCAL display and processing
Other
6 stars 3 forks source link

OSCAL Inspector XSLT application #12

Open wendellpiez opened 6 months ago

wendellpiez commented 6 months ago

Tracking Issue for an OSCAL Inspector XSLT application.

Producing an Inspector XSLT for OSCAL, serving a dual purpose

Milestones (projected)

draft - Near-complete runtime demonstrating viability final - All of current version of OSCAL (v 1.1.2 or superseding version)

Functional and operational requirements

Stated very broadly

  1. With test runtimes demonstrating Inspector-based validation of documents individually and in batch
  2. Fully aligned with XSD and other XML-validating Metaschema applications (e.g. oscal-cli), with testing to show
  3. Scripts to be run from the CL
  4. Also to be run inside CI/CD
  5. XSpec for bug diagnostics / spot checking / functional testing of OSCAL InspectorXSLT
    • following XSpec deployment in metaschema-xslt repo
  6. OSCAL Inspector web application
    • verbose and quiet modes
    • model-only or model+constraints checking