Skip to content
This repository was archived by the owner on Nov 2, 2023. It is now read-only.

Added Schematron based JSON Semantic validator #240

Closed
wants to merge 1 commit into from
Closed

Added Schematron based JSON Semantic validator #240

wants to merge 1 commit into from

Conversation

amer-ali
Copy link

Added Schematron based JSON Semantic validator called jsontron.

@handrews
Copy link
Contributor

I don't see the relationship to JSON Schema here? Schematron is unrelated, AFAIK.

@amer-ali
Copy link
Author

amer-ali commented Oct 30, 2018 via email

@gregsdennis
Copy link
Member

I agree with @handrews on this. It seems your semantic validator is a layer that sits on top of JSON schema rather than implements it. I see the relation, I'm just not sure it qualifies as an implementation.

@amer-ali
Copy link
Author

amer-ali commented Oct 30, 2018 via email

@handrews
Copy link
Contributor

@amer-ali This page (and the site containing it) are for JSON Schema its implementations. That includes tools that use JSON Schema for purposes beyond what is covered in its specification (e.g. generating web forms from them), but does not include complementary technologies that are not, themselves, JSON Schema based.

I'm closing this as out of scope. It has nothing to do with the quality of the idea or implementation, or its relevance for others who use JSON Schema and want additional semantic validation. It is just that there is a very specific purpose for this page, which is to list JSON Schema implementations.

If you are interested in discussing ideas around co-constraints and JSON Schema, you will find at least a little discussion in some of the issues tagged with "$data" (the tag should probably be renamed, but we haven't because GitHub puts the tag name in the URI so renaming it would break links).

@handrews handrews closed this Oct 30, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants