David I. Lehn: Not sure how the framing profile parameter [scribe assist by Gregg Kellogg] ✪
Gregg Kellogg: 'Framed' was discussed as signifying a document that had been framed [scribe assist by Niklas Lindström] ✪
Niklas Lindström: ... These things are probably not used (don't break any tests) ✪
Gregg Kellogg: The "framed" fragment was intended to indicate documents that had been framed rather that that is a frame. [scribe assist by Gregg Kellogg] ✪
Ted Thibodeau Jr.: I don't think it's likely to break anything, and it's certainly broken now. [scribe assist by Gregg Kellogg] ✪
Niklas Lindström: https://www.w3.org/ns/json-ld#frame: As an IRI, this link relation is used to associate a JSON-LD frame with a JSON-LD document. In an HTTP request header, specifies the location of a frame to use for framing. ✪
Gregg Kellogg: ... There are other links in there, including the issue from jsonld.js. ✪
Gregg Kellogg: ... The problem is that when you're using a JSON literal, how to you deal with arrays? ✪
Gregg Kellogg: ... When you're reading it, it can be interpreted as a set of literals within the array, or a single literal that is an array. ✪
Gregg Kellogg: ... It involves spec changes, as we didn't have tests for this originally. ✪
Gregg Kellogg: ... We could say it only works with objects, but that seems like an unreasonable restriction. ✪
Gregg Kellogg: ... The tests just cover some use cases, but the overall issue hits different aspects of the spec. ✪
Gregg Kellogg: ... It's about declaring things so you can handle the use case, but it means that `@container` might mean something different for JSON arrays. ✪
Gregg Kellogg: There are different ways that the container attribute might be interpreted. [scribe assist by Gregg Kellogg] ✪
Gregg Kellogg: ... Do you process it differently with and without the array description? ✪
Gregg Kellogg: ... We need some basic rules, but you need to be more explicit about it. ✪
David I. Lehn: I worked on my implementation until it seemed to do what you would expect. [scribe assist by Gregg Kellogg] ✪
Gregg Kellogg: ... You'd need to know about this when dealing with JSON types that are arrays. ✪
Niklas Lindström: Are there use cases in the wild that would be problematic? [scribe assist by Gregg Kellogg] ✪
Gregg Kellogg: ... I could imagine coordinates used as JSON lists that might be misintrepreted. ✪