You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I don't know if this has been discussed before - unfortunately GH search turns up a tonne of false-positive results with json-schema. :/
I've been through the project a bit and found that the actual schema is described in about 6 formats (on the developers page and releases) - none of those formats feel very useful (strictly in my opinion). Then there's the rest of the site, where the schema is being documented in HTML - which feels antiquated.
So the big question is, why isn't json-ld schema available as json-schema?
It feels natural, expected and more publicly useful.
the various json-schema libraries out there could be useable with jsonld (e.g. data validation, form building etc)
it would allow easy integration within IDEs: (PhpStorm/IDEA Example - that stuff becomes available right after adding "$schema": "https://json.schemastore.org/jsonld.json" to the json object)
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I don't know if this has been discussed before - unfortunately GH search turns up a tonne of false-positive results with json-schema. :/
I've been through the project a bit and found that the actual schema is described in about 6 formats (on the developers page and releases) - none of those formats feel very useful (strictly in my opinion). Then there's the rest of the site, where the schema is being documented in HTML - which feels antiquated.
So the big question is, why isn't json-ld schema available as json-schema?
It feels natural, expected and more publicly useful.
A very limited version is already available here: https://json.schemastore.org/jsonld.json, but it lacks most of the schema.
Why would this be useful?
(PhpStorm/IDEA Example - that stuff becomes available right after adding
"$schema": "https://json.schemastore.org/jsonld.json"
to the json object)Beta Was this translation helpful? Give feedback.
All reactions