12:59:09 RRSAgent has joined #wot-td 12:59:14 logging to https://www.w3.org/2024/09/19-wot-td-irc 12:59:17 meeting: WoT-WG - TD-TF - Slot 2 12:59:23 present+ Kaz_Ashimura 12:59:28 chair: Ege 13:00:09 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#September_18-19%2C_2024 13:00:15 rrsagent, make log public 13:00:28 rrsagent, draft minutes 13:00:29 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:02:33 Tomo has joined #wot-td 13:02:44 present+ Ege_Korkan, Michael_Koster 13:03:21 present+ Luca_Barbato 13:03:27 rrsagent, draft minutes 13:03:28 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:04:02 present+ Jan_Romann, Tomoaki_Mizushima 13:05:20 present+ Daniel_Peintner 13:05:37 rrsagent, draft minutes 13:05:38 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:06:49 EgeKorkan has joined #wot-td 13:07:08 luca_barbato has joined #wot-td 13:07:12 dape has joined #wot-td 13:07:19 scribenick: luca_barbato 13:07:19 scribenick: luca_barbato 13:07:54 topic: Errata 13:08:13 ege: We did talk about it yesterday 13:08:28 ege: let me show the rendered version 13:08:38 https://github.com/w3c/wot-thing-description/pull/2049 13:09:02 s|https://github.com/w3c/wot-thing-description/pull/2049|-> https://github.com/w3c/wot-thing-description/pull/2049 PR 2049 - Errata Management Update| 13:09:07 https://htmlpreview.github.io/?https://github.com/w3c/wot-thing-description/blob/14e413e4c641aa5ba0804222324eaf0fd7abdc0b/errata.html 13:09:17 s/https/-> https/ 13:09:19 https://htmlpreview.github.io/?https://github.com/w3c/wot-thing-description/blob/14e413e4c641aa5ba0804222324eaf0fd7abdc0b/errata11.html 13:09:49 ege: 1.0 does not have items, 1.1 has items 13:09:55 s/errata.html/errata.html Rendered version HTML for errata.html/ 13:10:15 s/errata11.html/errata.html Rendered version HTML for errata11.html (Ver 1.1)/ 13:10:21 s/https/-> https/ 13:10:27 rrsagent, draft minutes 13:10:28 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:10:56 q? 13:11:09 ege: I put the link to the public mailing list in case somebody has to contact us, but the main way to provide feedback is through issues 13:11:17 s/for errata.html/for errata.html (Ver 1.0)/ 13:11:19 rrsagent, draft minutes 13:11:20 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:11:37 ege: let me also show the labels 13:12:12 https://github.com/w3c/wot-thing-description/labels?q=Errata 13:12:46 ege: are there any objections? 13:12:52 13:13:02 13:13:08 s|https://github.com/w3c/wot-thing-description/labels?q=Errata|-> https://github.com/w3c/wot-thing-description/labels?q=Errata Errata labels| 13:13:11 rrsagent, draft minutes 13:13:12 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:13:34 topic: Registry 13:13:45 ege: There is a refactoring of the document 13:14:02 -> https://github.com/w3c/wot-binding-templates/pull/378 PR 378 - Registry Requirements Update 13:14:10 https://github.com/w3c/wot-binding-templates/pull/378/commits/9e46651d68a88960731507244856c1e3c7ba29da 13:14:22 ege: Those are the small changes added today 13:15:14 ege: We discussed a bit on the Bindings specification ID 13:15:42 i|Those are|-> https://github.com/w3c/wot-binding-templates/pull/378/commits/9e46651d68a88960731507244856c1e3c7ba29da View of the above commit for registry-requirements.md| 13:15:46 rrsagent, draft minutes 13:15:48 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:15:54 ... regarding how to identify a binding in the TD usage 13:16:08 ege: Another point about the how to register URI schemes 13:16:33 cris has joined #wot-td 13:17:04 q? 13:18:14 ege: we have 3 opinions from cris, lu and dape, the consensus seems to be that no IANA registration is required on the first submission, but to be a fully register binding a IANA registration is required 13:18:18 q+ 13:18:51 kaz: This sounds reasonable and kind of similar of the w3c process for media-type registration 13:19:12 ege: I think we are a bit more strict 13:20:01 q- 13:20:09 s/similar of/similar to/ 13:20:11 q+ 13:20:19 present+ Cristiano_Aguzzi 13:20:33 ege: opinions on the consensus summary? 13:20:48 cris: I think it will work as you presented it 13:20:53 JKRhb has joined #wot-td 13:20:56 +1 13:21:08 +1 from my side as well 13:21:13 i/opinions/kaz: think we should be stricter, so this proposal sounds ok/ 13:21:25 i/should be/scribenick: kaz/ 13:21:33 i/opinions/scribenick: luca_barbato/ 13:21:40 rrsagent, draft minutes 13:21:41 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:21:47 q+ 13:21:55 ack c 13:22:04 ack c 13:22:52 ack k 13:22:53 kaz: We can probably make a TF resolution today and we can do a WG resolution next time 13:22:59 PROPOSAL: Until a custodian review, no registration is needed. A full IANA registration is required for the final and stable version of the binding. The submitter SHOULD trigger the registration at IANA. If needed, the custodian MAY trigger the IANA registration. The submitter MAY do a provisional registration to simplify the process on the IANA side. 13:23:31 s/next time/next time. Then we can bring the proposal to PLH and ask him for opinions./ 13:23:32 ege: Any objections? 13:23:35 RESOLUTION: Until a custodian review, no registration is needed. A full IANA registration is required for the final and stable version of the binding. The submitter SHOULD trigger the registration at IANA. If needed, the custodian MAY trigger the IANA registration. The submitter MAY do a provisional registration to simplify the process on the IANA side. 13:23:50 13:24:26 subtopic: Lifecycle 13:24:42 s/// 13:24:48 i|RESOLU|| 13:24:55 rrsagent, draft minutes 13:24:56 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:25:49 ege: to simplify and make sure everybody can provide even if not able to do PR, I suggest to use a Issue Template 13:26:07 q+ 13:28:56 lu: Do we want to keep the Registry Entries separated from the actual binding, so they are strictly a form w/out much freedom or do we want to store also the actual Binding, then a PR is a must? 13:29:00 q+ 13:30:36 ege: We want outsiders to write bindings so we want to let them use their own process and we would just maintain the registry 13:30:55 ack lu 13:33:39 lu: As implementor rather have all the bindings written in the same way with the same template, I see that giving freedom is better for the people writing it 13:33:58 -> https://datatracker.ietf.org/doc/html/rfc6838 RFC6838 - Media Type Specifications and Registration Procedures 13:34:28 kaz: we may want to look into the IANA definition and process 13:35:02 kaz: we can borrow more ideas and make sure we can use the same terminology 13:35:29 ege: We can correct the terminology and keep it in sync 13:36:28 ege: In our case reviewer and custodian are the same? 13:36:32 s/process/process again/ 13:41:56 q+ 13:42:54 -> https://www.w3.org/copyright/intellectual-rights/#holds Who holds the copyright on W3C documents? 13:43:00 -> https://www.w3.org/community/about/process/cla/ W3C CLA 13:43:55 q? 13:44:53 lu: We have to decide if we want that binding submission follows the W3C rules and then we can bound the document to follow our format and use our tools or if we want to allow any document and we do not put any restriction on copyright&patent claims on it and is up to implementor to find it and figure out how to use it. 13:45:57 kaz: We expect that the registry is published as a REG track, we have to follow the rules for the intellectual right s 13:46:37 kaz: if we go to another path, as a community group NOTE, the W3C CLA apply 13:47:06 ... we should talk with PLH ask him about clarification 13:47:30 i/We expect/@@@links here/ 13:47:36 subtopic: Versioning 13:47:43 s/PLH ask/PLH and ask/ 13:47:57 s/NOTE/Report/ 13:48:05 s/CLA/CLA would/ 13:48:20 rrsagent, draft minutes 13:48:21 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:48:37 ege: How do we want to deal with evolving the bindings over time? 13:48:40 s/talk with/should record all our concerns like this and talk with/ 13:48:42 rrsagent, draft minutes 13:48:43 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:49:25 s/right s/rights/ 13:49:27 rrsagent, draft minutes 13:49:29 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:49:38 ege: So far the idea is to require a resubmission and optional signal the deprecation 13:49:39 s/go to ano/go for ano/ 13:49:55 s/ask him about/ask him for/ 13:49:57 rrsagent, draft minutes 13:49:59 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 13:50:05 ege: We should not have version within a TD version 13:50:18 ege: We may have multiple initial submission 13:50:31 ege: but a single final binding 13:51:11 q+ 13:51:16 q- 13:51:26 ege: I suggest those restrictions to make implementations stay simple 13:52:07 q+ 13:53:05 q+ 13:54:05 cris: Maybe implementors can use something different from the binding prefix to detect the binding version 13:54:30 lu: Since our implementation do not have to rely on JSON-LD, the prefix in general is the only thing you can use 13:55:39 q+ 13:56:18 ack 13:56:20 q+ 13:56:31 ack 13:56:46 q? 13:56:49 ack cr 13:56:54 ack lu 13:57:44 cris: A new prefix would allow let the implementation use as a way to recognize an additional version 13:58:52 ege: A bigger question is what happen if we somebody want to deprecate the binding and make one anew while keeping the prefix 13:59:01 q+ 14:00:02 lu: We do not have anything in which we explicitly state how a binding should be parsed 14:00:14 ? 14:00:17 -> https://www.iana.org/assignments/media-types/media-types.xhtml IANA Media Types Registry 14:00:28 -> https://datatracker.ietf.org/doc/html/rfc6838 6838 14:01:15 kaz: We could also look at how rfc6838 deals with deprecation and upgrading 14:01:22 s/rfc6838 6838/rfc6838 RFC6383/ 14:01:29 q- 14:01:36 JKRhb_ has joined #wot-td 14:01:41 ack lu 14:01:54 rrsagent, draft minutes 14:01:55 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 14:02:23 ege: do we have other quick business for today? 14:02:36 i/do we/topic: AOB?/ 14:02:38 none 14:02:42 [adjourned] 14:02:45 rrsagent, draft minutes 14:02:47 I have made the request to generate https://www.w3.org/2024/09/19-wot-td-minutes.html kaz 14:03:08 JKRhb_ has joined #wot-td 14:03:24 EgeKorkan has joined #wot-td 14:08:06 EgeKorkan has joined #wot-td 14:30:38 JKRhb has joined #wot-td 15:17:15 EgeKorkan has joined #wot-td 15:18:15 EgeKorka_ has joined #wot-td 16:18:43 JKRhb has joined #wot-td 16:31:00 Zakim has left #wot-td 16:43:47 JKRhb has joined #wot-td 17:06:04 EgeKorkan has joined #wot-td 18:05:30 JKRhb has joined #wot-td 18:07:13 EgeKorkan has joined #wot-td 19:06:30 JKRhb has joined #wot-td 19:08:23 EgeKorkan has joined #wot-td 19:42:08 EgeKorkan has joined #wot-td 19:54:14 JKRhb has joined #wot-td 20:08:51 EgeKorkan has joined #wot-td 22:10:44 EgeKorkan has joined #wot-td 23:00:56 EgeKorkan has joined #wot-td 23:15:06 JKRhb has joined #wot-td 23:27:29 EgeKorkan has joined #wot-td