w3c / rdf-star

RDF-star specification
https://w3c.github.io/rdf-star/
Other
119 stars 23 forks source link

More combinations on embedded syntax #83

Closed gkellogg closed 3 years ago

gkellogg commented 3 years ago

@afs I didn't see a script for generating manifest.jsonld from manifest.ttl; I updated sparql/syntax/manifest.jsonld by hand, but didn't update turtle/eval/manifest.jsonld. I did build the HTML versions, however.

afs commented 3 years ago

I don't have a script - the "semi-mechanical" process I used was to convert manifest.ttl to JSON-LD using jsonld-java (via Jena riot --pretty jsonld) then manually edit to make it nicer as JSON - inlining the tests into the entries array (separate objects otherwise) and making URIs relative.

From then on, it a matter of copying and new tests into manifest.json, with the fragment taken from a new run of riot --pretty jsonld - they does produce the right fragment apart from the absolute @id.

Then check they produce the same RDF and also run the same tests.

gkellogg commented 3 years ago

Okay, I have a script that does that too. I’ll regenerate and push up.

gkellogg commented 3 years ago

I don’t think it warrants call time, it’s just adding coverage. The details for how the manifests are managed shouldn’t affect anyone.