Pierre-Antoine Champin

Results 263 comments of Pierre-Antoine Champin

[Appendix B.1.3](https://www.w3.org/TR/json-ld11/#conversion-of-native-data-types) of the syntax document could be improved by: - adding a link to the specific section of the API document (it currently only refers to the API doc...

`@type` is a bit polysemic in JSON-LD, which can be confusing (you are not the first one). - `@type` in a [node object] adds an `rdf:type` arc to the RDF...

> this is not supported because the spec does not want `@context` to add triples, right? Exactly. And this choice is not a matter of security, but more of bounding...

> How is it possible to express `rdfs:range` in `@context` without modifying the json payload? `rdfs:range` should go neither in the `@context` nor in the payload. It should be part...

> As I mentioned, not that it doesn't support compaction. (probably should say so). I'm worried that we can not keep the compaction algorithm untouched, though. Consider the following context...

> I don't see how to solve it in compaction reasonably Steps 12.7.2.1 and 12.8.2.1 of the [Compaction algorithm](https://w3c.github.io/json-ld-api/#algorithm-6) currently read: > > If nest term is not `@nest`, or...

That's right, [simple term definitions](https://w3c.github.io/json-ld-syntax/#dfn-simple-term-definition) and [expanded term definitions](https://w3c.github.io/json-ld-syntax/#dfn-expanded-term-definition) behave differently regarding `@prefix`: * in expanded term definitions, `@prefix` defaults to `false` (but can be explicitly overriden), * in simple...

@about-code The mechanism of typed-scoped contexts is indeed intended to solve your use case. > But, well, that doesn't look compelling and soon becomes verbose if a data model is...

> a **first conclusion** I would draw for myself is that the kind of algorithm I imagined, could only be applied to JSON documents / JSON-LD graphs which adhere to...

> Applying particular processing rules for particular _graph shapes_ seems to me like introducing an additional _profile_ (?) to JSON-LD. At least it required some concept of declaring one or...