Gregg Kellogg: We could fairly rapidly do additional versions or updating CBOR-LD and YAML-LD once JSON-LD 1.2 comes out ✪
... maybe we need to reparse what we mean by JSON-LD 1.2
... some of that is already in via <ins>/<del>
... so maybe JSON-LD 1.3 is the version that does the synchronization with RDF1.2
... I do think there's good reasons to push YAML-LD and CBOR-LD through first
Pierre-Antoine Champin: +1 To that. My initial reaction is that it would be a shame to be out of sync, but those two are closer to publication, but we don't want to overly delay things. ✪
... SPARQL 1.1 is an example, as it preceeded RDF 1.1
... +1 to keep the timeline and figure out how to keep those specs future-proof.
Benjamin Young: It would be dangerous to log-jam behind JSON-LD. ✪
... Where should I look if I want to get a better understanding of what JSON-LD 1.2 would be?
Benjamin Young: Based on what Gregg said, a lot of it is already in shape with the ins/del changes. ✪
Gregg Kellogg: The <ins>/<del> stuff is not everything ✪
... that doesn't take several RDF 1.2 things into account yet
... lexical ordering and unicode spaces are not covered
... along with initial text direction changes
... The bigger changes exist in the JSON-LD-star.
Gregg Kellogg: JSON-LD-star did add triple terms ✪
... but RDF 1.2 is doing more than that
erika: I'm in the research faculty at Case Western Reserve University. ✪
... We've transitioned to having all of our datasets in JSON-LD. My group works under Roger French.
... He was not able to join today, but asked me to join.
... If we have the chance we can show how we're using JSON-LD and RDF in general.
Benjamin Young: Back to JSON-LD 1.2/1.3. Do we think we need to group changes in the charter? ✪
Gregg Kellogg: I don't think we need to be quite that specific ✪
... maybe we keep it vague but point to a quick release for 1.2 for bringing in staged changes
Ted Thibodeau Jr.: "JSON LD 1.1 ++ bis (revised)" ✪
... and then subsequently release another version that syncs up with RDF 1.2
Benjamin Young: The timeline for 1.2 FPWD is Q4 2026, but a patched version could come out sooner. ✪
... If we just make 1.2 bigger or push things into 1.3 is open.
Pierre-Antoine Champin: My understanding of the process is that as long as we're working on things in the charter, such as aligning with RDF 1.2 and the errata, is up to us. ✪
... If we decide to publish a REC before having everything in, is up to us.
... We need to keep the text vague enough to give us this leaway. We can have a lot in scope, and decide how to publish this later.
David I. Lehn: I'm not sure where the timeline dates come from (guessing?). ✪
Benjamin Young: Dates should look reasonable, but commonly changed as the group continues. ✪
David I. Lehn: If we want to formalize the smaller changes, it could happen quicker. ✪
Benjamin Young: It's okay to set lower expectations and exceed them, rather than being overly ambitious in what we can do in a more limited amount of time. ✪
... If we can ship a 1.2 with patches next April, we should do that.
... We need to be sensible in the charter.
David I. Lehn: The deliverables section ... is that a standard way to format it? ✪
... It can be confusing.
Pierre-Antoine Champin: In the latest template, the version number is not required. ✪
... An option would be to use another field for the latest publication date, and refers to the latest draft and not the current version.
Gregg Kellogg: We should publish what we can sooner ✪
Gregg Kellogg: Publish what we can, wait for what we can't. ✪
Gregg Kellogg: We need to decide what is the thing called CBOR-LD ✪
... is it just compression?
... we need to be quite clear about what it is trying to do
... and we could be held to higher standards than the group is ready to do
Pierre-Antoine Champin: It was my impression that CBOR-LD could serialize anything, and compress what it can. ✪
... +1 that we haven't had enough discussions on it.
Benjamin Young: You're correct about compression, it's compatible even if it can not compress. ✪
Ted Thibodeau Jr.: I'm thinking that CBOR-LD is not what it is or should be called. It seems that it should probably be a section within the JSON-LD documents that describes using CBOR to compress JSON-LD documents. ✪
... JSON-LD is too big to put in a QR code.
... All things considered, it may not be something that needs its own spec, as it's really just an application of CBOR.
... It's primary focus indicates that it could just be a chapter.
Benjamin Young: The spec itself is already quite massive; it has mappings, URL registration, and other ways to take known strings and compress them, where plain CBOR won't do that. ✪
... But, what people expect from a -LD parser, such as expansion and re-compaction, is not currently described.
... It's really CBOR plus the context plumbing from JSON-LD, as it layers on top of existing formats.
... We list two input documents (PA's and DB's).
... It is something unique and makes use of the context plumbing.
... People will be confused if they think they can work just in CBOR.
Pierre-Antoine Champin: JSON-LD processing is not done on JSON anyway, it is done on the internal representation ✪
Gregg Kellogg: Framing isn't part of the JSON-LD API document ✪
... it would've made the API document so much bigger
... similarly trying to get CBOR compression into any of the JSON-LD documents would make them huge
... the brand is out there
... and I continue to be annoyed that the CBOR-LD editors remain absent here
... and no contribution here
... they need to show up and be part of the process
Benjamin Young: I agree, they need to be more involved with this WG. ✪