[{"author": "Carsten Bormann", "text": "<p>It looks like the BT audio flakes out for me more often since I upgraded macOS, so if you don't hear from me, I'm probably reconfiguring it...</p>", "time": "2026-04-22T14:01:53.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>Sorry, uplink dropped, am back.</p>", "time": "2026-04-22T14:07:16.000Z"}, {"author": "Marco Tiloca", "text": "<p>GitHub issue: <a href=\"https://github.com/core-wg/conditional-attributes/issues/59\">https://github.com/core-wg/conditional-attributes/issues/59</a></p>", "time": "2026-04-22T14:08:30.000Z"}, {"author": "Marco Tiloca", "text": "<p>Related discussion at past CoRE interim meetings</p>\n<p>* <a href=\"https://datatracker.ietf.org/doc/minutes-interim-2025-core-05-202504091400/#agenda\">https://datatracker.ietf.org/doc/minutes-interim-2025-core-05-202504091400/#agenda</a></p>\n<p>* <a href=\"https://datatracker.ietf.org/doc/minutes-interim-2025-core-06-202504231400/#corrections-and-clarifications-for-coap\">https://datatracker.ietf.org/doc/minutes-interim-2025-core-06-202504231400/#corrections-and-clarifications-for-coap</a></p>", "time": "2026-04-22T14:08:58.000Z"}, {"author": "Carsten Bormann", "text": "<p>does the existence of an if= cause a requirement to announce it?</p>", "time": "2026-04-22T14:09:06.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>IMO not.</p>", "time": "2026-04-22T14:10:13.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>I guess that in many cases (LwM2M) it can be implied.</p>", "time": "2026-04-22T14:10:28.000Z"}, {"author": "Carsten Bormann", "text": "<p>if= does not change REST...</p>", "time": "2026-04-22T14:13:30.000Z"}, {"author": "Carsten Bormann", "text": "<p>(if= is just the multiple-inheritance version of rt=)</p>", "time": "2026-04-22T14:15:00.000Z"}, {"author": "Michael Richardson", "text": "<p>Coming to this completely fresh, didn't even know about the document, if this thing squats on ? Uri-Query(15), maybe we need Uri-Query-Generic option, which does not squat on people's lawn. But, I guess that is the opposite direction of unifying all query parameters.</p>", "time": "2026-04-22T14:15:34.000Z"}, {"author": "Carsten Bormann", "text": "<p>We already have a registry for if=</p>", "time": "2026-04-22T14:15:40.000Z"}, {"author": "Carsten Bormann", "text": "<p>MCR: There is no squatting; this is normal use of URIs.</p>", "time": "2026-04-22T14:16:03.000Z"}, {"author": "Michael Richardson", "text": "<p><span class=\"user-mention silent\" data-user-id=\"115\">Carsten Bormann</span> <a href=\"#narrow/channel/21-core/topic/ietf-interim/near/218147\">said</a>:</p>\n<blockquote>\n<p>MCR: There is no squatting; this is normal use of URIs.</p>\n</blockquote>\n<p>\"get off my lawn\" concern isn't quite squatting, so maybe there is a better word.</p>", "time": "2026-04-22T14:16:44.000Z"}, {"author": "Carsten Bormann", "text": "<p>servers can follow a protocol; \"get off my lawn\" is reminding us not to impose such protocols on random servers; this isn't random</p>", "time": "2026-04-22T14:17:33.000Z"}, {"author": "Michael Richardson", "text": "<p><a href=\"https://datatracker.ietf.org/doc/html/rfc7320\">https://datatracker.ietf.org/doc/html/rfc7320</a> Get Off <strong>MY</strong> lawn RFC.</p>", "time": "2026-04-22T14:17:41.000Z"}, {"author": "Carsten Bormann", "text": "<p>No-Op already is behavior</p>", "time": "2026-04-22T14:18:15.000Z"}, {"author": "Michael Richardson", "text": "<p><span class=\"user-mention silent\" data-user-id=\"115\">Carsten Bormann</span> <a href=\"#narrow/channel/21-core/topic/ietf-interim/near/218149\">said</a>:</p>\n<blockquote>\n<p>servers can follow a protocol; \"get off my lawn\" is reminding us not to impose such protocols on random servers; this isn't random</p>\n</blockquote>\n<p>Yeah, _IETF will not mandat specific lawn ornaments_</p>", "time": "2026-04-22T14:18:21.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>Is it? For this document yes, not in general.</p>", "time": "2026-04-22T14:18:29.000Z"}, {"author": "Carsten Bormann", "text": "<p>Bill: Thank you for doing this work!</p>", "time": "2026-04-22T14:21:02.000Z"}, {"author": "Carsten Bormann", "text": "<p>(That would be submission to IESG)</p>", "time": "2026-04-22T14:21:43.000Z"}, {"author": "Bill Silverajan", "text": "<p>Thanks Carsten :-)</p>", "time": "2026-04-22T14:22:22.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>Also, I'd like things to be taken up in -interfaces, but I wouldn't like to block this document for -interfaces continuation.</p>", "time": "2026-04-22T14:22:48.000Z"}, {"author": "Carsten Bormann", "text": "<p>+1 Christian</p>", "time": "2026-04-22T14:23:04.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>Hmm technical issues</p>", "time": "2026-04-22T14:23:22.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>can't hear as well</p>", "time": "2026-04-22T14:23:27.000Z"}, {"author": "Carsten Bormann", "text": "<p>Clipping, but better than silence</p>", "time": "2026-04-22T14:24:01.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>you are very far from the mic probably</p>", "time": "2026-04-22T14:24:07.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>i hear better now</p>", "time": "2026-04-22T14:24:43.000Z"}, {"author": "Bill Silverajan", "text": "<p>-interfaces seems to be a good followup after this, indeed</p>", "time": "2026-04-22T14:25:22.000Z"}, {"author": "Bill Silverajan", "text": "<p>(I need to drop out, thank you all)</p>", "time": "2026-04-22T14:27:44.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p><span aria-label=\"wave\" class=\"emoji emoji-1f44b\" role=\"img\" title=\"wave\">:wave:</span></p>", "time": "2026-04-22T14:27:53.000Z"}, {"author": "Carsten Bormann", "text": "<p>s/.yang/.sid/ -- does not cover sid-file-version -- do you need to reference previous revisions?</p>", "time": "2026-04-22T14:27:58.000Z"}, {"author": "Carsten Bormann", "text": "<p>vojtech: maybe reduce your mic gain some more, you are clipping again</p>", "time": "2026-04-22T14:31:31.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>done</p>", "time": "2026-04-22T14:31:46.000Z"}, {"author": "Carsten Bormann", "text": "<p>We wanted to keep it possible to make mistakes in a .sid file</p>", "time": "2026-04-22T14:33:09.000Z"}, {"author": "Carsten Bormann", "text": "<p>update .sid without changing revision of .yang</p>", "time": "2026-04-22T14:33:25.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>the problem is the SIDs are trying to create perfect mapping between SID and the path</p>", "time": "2026-04-22T14:34:20.000Z"}, {"author": "Carsten Bormann", "text": "<p>We have a string requirement not to impact the .yang from .sid</p>", "time": "2026-04-22T14:34:31.000Z"}, {"author": "Carsten Bormann", "text": "<p>strong</p>", "time": "2026-04-22T14:34:33.000Z"}, {"author": "Carsten Bormann", "text": "<p>a .sid file should not make an \"incompatible\" change</p>", "time": "2026-04-22T14:35:07.000Z"}, {"author": "Michael Richardson", "text": "<p>yeah, tail (SID/BIRD) wagged dog (YANG) is a bad situation...  but happens.</p>", "time": "2026-04-22T14:37:46.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>sorry, I didn't get  CB's final what-is-fine-and-what-not for th eminutes.</p>", "time": "2026-04-22T14:42:17.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>(otes line 154)</p>", "time": "2026-04-22T14:42:31.000Z"}, {"author": "Michael Richardson", "text": "<p>/me never heard of or used submodule in YANG. Ick. Yeah, sidfile does not take that into account. Glad we used extensible JSON :-)</p>", "time": "2026-04-22T14:56:22.000Z"}, {"author": "Carsten Bormann", "text": "<p>We want to IGNORE submodules as much as we can.</p>", "time": "2026-04-22T14:56:42.000Z"}, {"author": "Carsten Bormann", "text": "<p>In the NID, right?</p>", "time": "2026-04-22T14:59:14.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>i'd like the IP addresses IPv6, from a documentation prefix, and encoded by a standin, please <span aria-label=\"upside down\" class=\"emoji emoji-1f643\" role=\"img\" title=\"upside down\">:upside_down:</span></p>", "time": "2026-04-22T14:59:50.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>ok</p>", "time": "2026-04-22T15:00:04.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>but the ipv4 is shorter xD</p>", "time": "2026-04-22T15:02:35.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>+1 on MM :-D<br>\n(2001:db8:: is 9 byte, 192.168.0.1 is 11)</p>", "time": "2026-04-22T15:03:18.000Z"}, {"author": "Carsten Bormann", "text": "<p>So there are no \"collection identifiers\"...</p>", "time": "2026-04-22T15:10:44.000Z"}, {"author": "Carsten Bormann", "text": "<p>You need collection identifiers, and you need pagination...</p>", "time": "2026-04-22T15:11:10.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>we should make collection identifiers and call them CIDs (but pronounced KIDs to avoid confusion)</p>\n<p>(mostly just trolling)</p>", "time": "2026-04-22T15:12:13.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p><span aria-label=\"upside down\" class=\"emoji emoji-1f643\" role=\"img\" title=\"upside down\">:upside_down:</span></p>", "time": "2026-04-22T15:12:24.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>I've also heard this called \"stringly typed languages\".</p>", "time": "2026-04-22T15:13:54.000Z"}, {"author": "Carsten Bormann", "text": "<p>(Those who have a deja-vu: The basic work on standins was presented before.  Not the standin file, though.)</p>", "time": "2026-04-22T15:13:58.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>the main question here is whether standins should become recommended or mandatory part of coreconf, or in other words, whether anybody actually wants to implement all these string ip addresses and datetimes in the constrained devices</p>", "time": "2026-04-22T15:17:02.000Z"}, {"author": "Carsten Bormann", "text": "<p>Maria: +1, yes</p>", "time": "2026-04-22T15:17:17.000Z"}, {"author": "Michael Richardson", "text": "<p><span class=\"user-mention silent\" data-user-id=\"6144\">Maria Mat\u011bjka</span> <a href=\"#narrow/channel/21-core/topic/ietf-interim/near/218192\">said</a>:</p>\n<blockquote>\n<p>the main question here is whether standins should become recommended or mandatory part of coreconf, or in other words, whether anybody actually wants to implement all these string ip addresses and datetimes in the constrained devices</p>\n</blockquote>\n<p>I just want the binary version, and I don't want to parse strings, ever.  So I think it's pretty important that we get this done quickly, so that there is no need for multiple formats.</p>", "time": "2026-04-22T15:18:17.000Z"}, {"author": "Carsten Bormann", "text": "<p>+1 Maria: survey is needed, not just 9911...</p>", "time": "2026-04-22T15:19:14.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>+1 on \"don't want to parse strings, ever\".</p>", "time": "2026-04-22T15:19:30.000Z"}, {"author": "Michael Richardson", "text": "<p>We could push CORECONF without standins, but I don't want to.</p>", "time": "2026-04-22T15:20:23.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>oh thank you vojt\u011bch for doing dotted-quad</p>", "time": "2026-04-22T15:20:35.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>sorry my hand was stuck</p>", "time": "2026-04-22T15:21:22.000Z"}, {"author": "Carsten Bormann", "text": "<p>First hit: <br>\n        leaf resource {<br>\n          type union {<br>\n            type instance-identifier {<br>\n              require-instance false;<br>\n            }<br>\n            type yang:object-identifier;<br>\n            type string;<br>\n            type yang:uuid;<br>\n          }<br>\n        }</p>", "time": "2026-04-22T15:21:29.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>we love strings!</p>", "time": "2026-04-22T15:22:12.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>i meant to stop</p>", "time": "2026-04-22T15:23:21.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>my stance on this is \"do binary and don't care about collisions\"</p>", "time": "2026-04-22T15:24:19.000Z"}, {"author": "Carsten Bormann", "text": "<p>+1 Maria</p>", "time": "2026-04-22T15:24:42.000Z"}, {"author": "Carsten Bormann", "text": "<p>We could <em>require</em> standins in coreconf</p>", "time": "2026-04-22T15:26:56.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>i'd love to require standins in coreconf</p>", "time": "2026-04-22T15:27:14.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>i'm ok with checking the unions myself, actually</p>", "time": "2026-04-22T15:28:37.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>We can probably go overtime a few min?</p>", "time": "2026-04-22T15:29:15.000Z"}, {"author": "Carsten Bormann", "text": "<p>lost audio locally</p>", "time": "2026-04-22T15:29:16.000Z"}, {"author": "Carsten Bormann", "text": "<p>(I'm back)</p>", "time": "2026-04-22T15:30:20.000Z"}, {"author": "Carsten Bormann", "text": "<p>Hi</p>", "time": "2026-04-22T15:30:28.000Z"}, {"author": "Carsten Bormann", "text": "<p>Sounds like we need a PR allowing empty YANG notification lists.</p>", "time": "2026-04-22T15:33:16.000Z"}, {"author": "Carsten Bormann", "text": "<p>(eventually consistent)</p>", "time": "2026-04-22T15:33:38.000Z"}, {"author": "Carsten Bormann", "text": "<p>+1 Christian</p>", "time": "2026-04-22T15:35:07.000Z"}, {"author": "Carsten Bormann", "text": "<p>We added TCP to CoAP to enable higher performance.</p>", "time": "2026-04-22T15:37:26.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>Yeah, if you run into that, run over TCP.</p>", "time": "2026-04-22T15:37:31.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>yup as long as the transport options are not limited to CoAP/UDP, i'm fine</p>", "time": "2026-04-22T15:39:40.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>If anyone is interested in high performance and no head-of-line blocking, talk to me about CoAP-over-QUIC.</p>", "time": "2026-04-22T15:40:09.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>(If!!)</p>", "time": "2026-04-22T15:40:23.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>oh no quic <span aria-label=\"scream\" class=\"emoji emoji-1f631\" role=\"img\" title=\"scream\">:scream:</span></p>", "time": "2026-04-22T15:41:21.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>yup this is a deep rabbithole probably</p>", "time": "2026-04-22T15:48:06.000Z"}, {"author": "Marco Tiloca", "text": "<p><a href=\"https://datatracker.ietf.org/doc/html/draft-bormann-t2trg-stp-03\">https://datatracker.ietf.org/doc/html/draft-bormann-t2trg-stp-03</a></p>", "time": "2026-04-22T15:48:19.000Z"}, {"author": "Carsten Bormann", "text": "<p>Adoption: Too early...  But soon.</p>", "time": "2026-04-22T15:48:52.000Z"}, {"author": "Christian Ams\u00fcss", "text": "<p>/me has to leave: I like the work here, but am not familiar enough with CoRECONF to have an <em>informed</em> opinion.</p>", "time": "2026-04-22T15:49:41.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>the flag was available, you have just not known that and now you have the Quest <span aria-label=\"upside down\" class=\"emoji emoji-1f643\" role=\"img\" title=\"upside down\">:upside_down:</span></p>", "time": "2026-04-22T15:51:40.000Z"}, {"author": "Maria Mat\u011bjka", "text": "<p>i think we are basically forced to sit in the netmod wg and repeat the complaints again and again</p>", "time": "2026-04-22T15:52:34.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>thanks</p>", "time": "2026-04-22T15:53:16.000Z"}, {"author": "Marco Tiloca", "text": "<p><a href=\"https://www.ietf.org/archive/id/draft-ietf-core-uri-path-abbrev-04.html\">https://www.ietf.org/archive/id/draft-ietf-core-uri-path-abbrev-04.html</a></p>", "time": "2026-04-22T15:53:22.000Z"}, {"author": "Vojt\u011bch Vil\u00edmek", "text": "<p>ok thanks a lot!</p>", "time": "2026-04-22T15:53:41.000Z"}, {"author": "Carsten Bormann", "text": "<p>Thank you all!</p>", "time": "2026-04-22T15:53:48.000Z"}]