Unable to Parse Newer NIST Catalog
It seems that this is unable to parse the later versions of the NIST OSCAL stuff. The actual error I get is:
json: cannot unmarshal array into Go struct field Metadata.metadata.responsible-parties of type map[string]validation_root.ResponsibleParty.
I tried to generate new models from the OSCAL source and hit another error that is likely related to this PR: https://github.com/GoComply/metaschema/pull/10
I am happy to dig into it and get it fixed up. I am wondering what the maintenance status is of this repo and the supporting tooling.
Thanks!
Your analysis of is correct. https://github.com/GoComply/metaschema/pull/10 indeed is the first roadblock.
I created that PR to show what needs to be done. Feel free to takeover that PR and drive it to completion. I will be happy to review it.
Alternatively, if there is a business case for me to work on it, let me know.