16:01:59 RRSAgent has joined #json-ld 16:02:04 logging to https://www.w3.org/2026/04/01-json-ld-irc 16:02:04 RRSAgent, make logs Public 16:02:05 please title this meeting ("meeting: ..."), bigbluehat 16:02:06 present+ 16:02:07 present+ 16:02:14 meeting: JSON-LD WG 16:02:14 chair: bigbluehat 16:02:14 present+ 16:02:36 agenda: https://www.w3.org/events/meetings/de31b974-ca9c-4325-bcea-60b91a1b78d9/20260401T120000/ 16:02:37 clear agenda 16:02:37 agenda+ Announcements and Introductions 16:02:37 agenda+ Tooling Resolutions 16:02:37 agenda+ YAML-LD check-in 16:02:37 agenda+ CBOR-LD PRs & Issues 16:02:39 agenda+ Open Discussion 16:02:41 niklasl has joined #json-ld 16:03:00 present+ 16:03:12 I have made the request to generate https://www.w3.org/2026/04/01-json-ld-minutes.html TallTed 16:04:14 previous meeting:https://www.w3.org/2026/03/25-json-ld-minutes.html 16:04:14 next meeting: https://www.w3.org/2026/04/08-json-ld-minutes.html 16:04:31 I have made the request to generate https://www.w3.org/2026/04/01-json-ld-minutes.html TallTed 16:05:58 scribe+ 16:06:07 Zakim, next item 16:06:07 agendum 1 -- Announcements and Introductions -- taken up [from agendabot] 16:06:32 bigbluehat: no announcements 16:06:34 Zakim, next item 16:06:34 agendum 1 was just opened, bigbluehat 16:06:39 Zakim, close item 16:06:39 I don't understand 'close item', bigbluehat 16:06:48 Zakim, next item 16:06:48 agendum 1 was just opened, bigbluehat 16:07:01 Zakim, close item 1 16:07:01 agendum 1, Announcements and Introductions, closed 16:07:02 I see 4 items remaining on the agenda; the next one is 16:07:02 2. Tooling Resolutions [from agendabot] 16:07:05 Zakim, next item 16:07:05 agendum 2 -- Tooling Resolutions -- taken up [from agendabot] 16:07:24 present+ 16:07:40 bigbluehat: we need a resolution on ECHIDNA for publication 16:08:20 PROPOSAL: use Echidna for publishing our publications 16:08:31 +1 16:08:32 +1 16:08:34 +1 16:08:38 present+ 16:08:42 +1 16:08:50 RESOLVED: use Echidna for publishing our publications 16:09:00 Zakim, next item 16:09:00 agendum 3 -- YAML-LD check-in -- taken up [from agendabot] 16:09:06 scribe+ 16:09:36 anatoly-scherbakov: ivan posted an issue about editorial stuff 16:09:45 ... and there's a PR about `@json` value objects 16:10:00 ... with a re-review requested by Pierre-Antoine 16:10:05 https://github.com/w3c/yaml-ld/pull/184 16:10:05 https://github.com/w3c/yaml-ld/pull/184 -> Pull Request 184 [#36]: Add informative JSON literals section with YAML examples after Scalar Value Types (by anatoly-scherbakov) [needs discussion] 16:10:23 bigbluehat: we just discussed this one a couple weeks ago 16:10:40 anatoly-scherbakov: there is some discussion that might branch off to JSON-LD also 16:11:02 bigbluehat: can continue discussion on GitHub 16:11:11 Zakim, next item 16:11:11 agendum 4 -- CBOR-LD PRs & Issues -- taken up [from agendabot] 16:12:41 present+ 16:13:32 https://github.com/w3c/cbor-ld/pull/63 16:13:33 https://github.com/w3c/cbor-ld/pull/63 -> Pull Request 63 Add discussion of processing model and semantic compression. (by wes-smith) 16:14:19 wes-smith: semantic compression on a JSON-LD document is based on all contexts it uses 16:15:22 ivan: worth spelling out that registry will have a specific entry for a combination of contexts 16:15:36 ivan: cannot combine registry entries of two contexts 16:16:46 wes-smith: semantic compression in a vacuum can work without a registry entry 16:17:27 ivan: a registry entry for VCDM is used with another, business vocabulary. They have two contexts 16:17:49 ivan: we will need a separate registry entry for the combination of VCDM + business context 16:18:13 wes-smith: registry entries are not per-context 16:18:49 wes-smith: registry entry just says 'use semantic compression' 16:18:58 wes-smith: no need to create a registry entry per context 16:19:28 wes-smith: semantic compression is done dynamically on the set of all used contexts 16:19:46 ivan: it might be expressed more clearly in the spec 16:20:22 wes-smith: that's the main outstanding point from the PR 16:20:39 q+ 16:20:45 ack ivan 16:20:46 wes-smith: would like to get this merged by EOW 16:21:21 ivan: happy with having this PR merged as is, and creating more PRs for further issues 16:21:40 * +100500 about small PRs better than big ones 16:22:17 wes-smith: not planning adding to the PR, just having some time for people to review 16:23:09 bigbluehat: this is much to the editor's discretion 16:23:19 wes-smith: will merge on Thu or Fri 16:24:55 https://github.com/w3c/cbor-ld/pull/12 16:24:56 https://github.com/w3c/cbor-ld/issues/12 -> Issue 12 Plain JSON is considered as compressed CBOR-LD (by filip26) [propose closing] 16:25:15 wes-smith: just raised another issue to the same end, I think we can close this 16:26:07 https://github.com/w3c/cbor-ld/issues/55 16:26:08 https://github.com/w3c/cbor-ld/issues/55 -> Issue 55 Add links to JSON-LD spec(s). (by BigBlueHat) [good first issue] [editorial] 16:26:18 bigbluehat: can take this on 16:26:50 https://github.com/w3c/cbor-ld/issues/56 16:26:50 https://github.com/w3c/cbor-ld/issues/56 -> Issue 56 Update IANA CBOR Tag registration links. (by davidlehn) [good first issue] [editorial] 16:27:13 bigbluehat: taking this too 16:27:49 https://github.com/w3c/cbor-ld/issues/59 16:27:50 https://github.com/w3c/cbor-ld/issues/59 -> Issue 59 CBOR-LD Registry as RDF? (by anatoly-scherbakov) [needs discussion] 16:28:07 wes-smith: making registry machine readable is probably out of scope 16:28:14 q+ 16:28:32 wes-smith: individual implementations do not necessary need that 16:28:40 wes-smith: the effort might not be worth the result 16:28:53 wes-smith: we can keep it open for maybe a later version of the spec 16:29:07 ack bigbluehat 16:29:48 bigbluehat: agreed; if there's an interest in exploring this though from someone it would be interesting but not from the spec side 16:29:53 ... which might be limiting 16:30:34 wes-smith: not sure if this would be in scope of the spec anyway 16:31:03 wes-smith: core CBOR-LD spec does not need to specify it 16:31:06 wes-smith has joined #json-ld 16:31:10 bigbluehat: agreed, more of a side project 16:31:34 wes-smith: it has conceptual value but a lot of work needed 16:31:50 q+ 16:31:58 bigbluehat: anatoly-scherbakov are you OK if we close this and see if it resurfaces? 16:32:16 anatoly-scherbakov: certainly. I'm not very closely familiar with the use cases for CBOR-LD, so not sure how useful this would actually be 16:32:21 ... it was more of a curiosity 16:32:27 ack ivan 16:32:52 ivan: how do we set up, manage, develop the registry? 16:33:29 wes-smith has joined #json-ld 16:33:30 ivan: this question will arise when we put up a working draft 16:33:33 q+ 16:33:44 bigbluehat: there is DID method registry 16:34:08 ivan: that's more complicated and not as essential 16:35:06 ivan: CBOR-LD Registry is simpler, no review board or IPR 16:35:22 ack wes-smith 16:35:29 wes-smith: CBOR Tag registry is a great example 16:35:51 wes-smith: smaller numbers are most desirable as they're more compact 16:36:12 wes-smith: CBOR Tag registration process depends on tag range 16:36:27 q+ 16:36:33 wes-smith: for a smaller tag, you need to come up with a great spec for a mature technology 16:36:44 wes-smith: larger tag numbers are first-come-first-serve 16:37:21 ack ivan 16:37:53 ivan: who do I contact to provision a new entry? 16:38:40 ivan: the first questions are 'where' and 'how' 16:38:55 ivan: how does CBOR community do it? 16:38:59 bigbluehat: they use IANA 16:39:17 ivan: can't get IANA to get to care on this one 16:39:29 wes-smith: can we follow w3id registry model? 16:39:39 bigbluehat: it is a delegation space not a governance space 16:39:56 bigbluehat: creation of a new identifier is first-come-first-serve 16:40:15 wes-smith has joined #json-ld 16:40:16 q+ 16:40:30 q+ 16:40:38 ivan: w3id has a very clear goal 16:40:45 ack wes-smith 16:40:50 ivan: do not think we should mix it up with CBOR-LD Registry 16:41:25 wes-smith: majority of CBOR-LD registry would be ok to behave on first-come-first-serve basis 16:41:54 wes-smith: for one byte IDs (or some other precious range) we can do something similar to an expert review process for CBOR 16:41:58 q+ 16:42:23 wes-smith: we can setup an email address to submit such a proposal 16:42:28 wes-smith: for everything else, raise a PR 16:42:32 ack dlehn 16:42:45 dlehn: why not using GitHub for this? 16:42:49 bigbluehat: we are 16:43:11 dlehn: would be fine to open a PR instead of writing an email 16:43:31 ack ivan 16:44:00 ivan: GitHub repo under W3C is possible but we are uncertain if we want to bind it to a GitHub URL 16:44:29 ivan: we could expose W3C URLs to the registry entries, currently bound to GitHub but that could be changed if need be 16:45:04 ivan: people working with the registry are developers who consider GitHub a natural tool 16:46:09 q+ 16:46:19 ivan: we do not want to etch the github URL into someone's code 16:46:35 bigbluehat: we might move the registry on W3C and make a redirect to it 16:46:46 s/bigbluehat/ivan/ 16:46:54 ack bigbluehat 16:47:08 bigbluehat: how important is URL permanence? 16:47:17 q+ 16:47:18 wes-smith: the URL permanence is not very important 16:47:27 wes-smith: entries themselves must be immutable or close to that 16:47:34 wes-smith: location can change 16:47:51 ivan: at some point we'll have to specify that in a specification 16:48:00 ack bigbluehat 16:48:24 bigbluehat: W3C URL is less about findability but more about authority 16:48:51 bigbluehat: even github.com/w3c should not be considered equivalent to w3.org 16:49:27 bigbluehat: can we change YAML format if meaning stays the same? 16:50:10 bigbluehat: maybe I will file an issue about this 16:50:30 https://github.com/w3c/cbor-ld/issues/47 16:50:31 https://github.com/w3c/cbor-ld/issues/47 -> Issue 47 Add discussion of processing modes and their uses. (by wes-smith) [needs discussion] 16:50:52 wes-smith: a PR needed here but a small one 16:51:06 wes-smith: should say that the processing mode mechanism is an extension point 16:51:14 wes-smith: you can define your own processing mode in a registry entry 16:51:37 wes-smith: we will be explicit about the default mode and you can make your own in the registry entry 16:52:28 wes-smith: there's an existing PR there but it does not explain what to do if user wants a different processing mode 16:53:00 s/processing mode/processing model/ 16:53:49 wes-smith: commented there 16:54:00 wes-smith: this becomes editorial 16:55:37 bigbluehat: remaining issues are too much for the remaining time, bye all! 16:56:17 Zakim, end meeting 16:56:17 As of this point the attendees have been bigbluehat, anatoly-scherbakov, pchampin, wes-smith, ivan, ajs6f, niklasl, dlehn, TallTed 16:56:19 RRSAgent, please draft minutes 16:56:20 I have made the request to generate https://www.w3.org/2026/04/01-json-ld-minutes.html Zakim 16:56:26 I am happy to have been of service, bigbluehat; please remember to excuse RRSAgent. Goodbye 16:56:28 Zakim has left #json-ld 16:56:41 rrsagent, bye 16:56:41 I see no action items