-
Notifications
You must be signed in to change notification settings - Fork 183
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
Metaschema enhancements #390
Comments
My current thinking about these -- 1. Some if not all these validations could and perhaps should make good Schematron examples, rather than wiring them into the XSD layer. 2. An outstanding issue is replicating the functionality on the JSON side (this must be mapped out). So one option is to push these into #400 and subsequently the constraints declaration layer. |
Noting that flags with enumerated values already appear in the profile metaschema; the status of this implementation should be checked when/if the functionality is extended to fields. |
User Story:
Currently we have two small requirements not yet addressed by Metaschema:
FIXED
for attributes in XML) but also a selection of permitted valuesThe use case for the first is in #57 - enabling a document to carry an indicator of the version of the schema to which it conforms. (Maybe also which OSCAL model?)
The use case for the second includes
citation/href
elements (not attributes), to validate they are syntactically correct URIs.Goals:
Extend Metaschema functionality in both XML and JSON schemas to support these validations.
Making use of them (for #57 or otherwise) is not in scope for this Issue.
Dependencies:
Stable Metaschema.
Acceptance Criteria
The functionality has been developed and demonstrated in testing. A PR has been made to upgrade the metaschema infrastructure.
The text was updated successfully, but these errors were encountered: