xml-> json conversion requires less than easy to install libraries
Solution
Trestle only to support XML via an explicit import which does a conversion.
e.g. trestle xml-import -f path_to_xml.xml -o my_catalog this needs to be part of an external plugin (e.g. the Fedramp extension).
Completion criteria
xml-import is part of compliance-trestle-fedramp
xml-import can pull from remote environments using caching / remote functionality in trestle
Add to core trestle documentation in error handling to notify users if an xml OSCAL document is encountered an point to trestle doc page on what to do
Example scenario: json ssp refers to xml profile. In this case we can error with message on what you should do.
Challenge.
Solution
Trestle only to support XML via an explicit import which does a conversion. e.g.
trestle xml-import -f path_to_xml.xml -o my_catalog
this needs to be part of an external plugin (e.g. the Fedramp extension).Completion criteria
xml-import
is part ofcompliance-trestle-fedramp