14:02:25 RRSAgent has joined #wot-td 14:02:25 logging to https://www.w3.org/2022/04/27-wot-td-irc 14:02:33 JKRhb has joined #wot-td 14:02:36 meeting: WoT-WG - TD-TF 14:02:48 present+ Kaz_Ashimura, Ege_Korkan, Jan_Romann 14:02:55 mjk has joined #wot-td 14:03:09 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#Apr_27.2C_2022 14:03:39 present+ Michael_Koster 14:03:52 present+ Sebastian_Kaebisch 14:07:45 sebastian has joined #wot-td 14:08:03 topic: minutes review 14:08:14 -> https://www.w3.org/2022/04/22-wot-td-minutes.html Apr-22 14:08:28 s/minutes/agenda 14:08:39 cris has joined #wot-td 14:08:56 topic: minutes review 14:10:04 scribenick: mjk 14:10:59 test 14:11:46 we hear you 14:12:12 (audio problems) 14:12:37 (closing webex) 14:12:39 lets rejoin the webex 14:14:54 Kaz can you hear us? 14:15:11 we can hear you 14:16:05 (audio restored) 14:16:48 Kaz we cannot hear you again 14:18:18 sebastian: we need to update the April 20 minutes to change the first topic 14:18:33 kaz: we can remove that line 14:23:25 seb: looks good to publish, any objections? 14:23:34 i|sebastian:|-> https://www.w3.org/2022/04/20-wot-td-minutes.html Apr-20| 14:23:39 rrsagent, make log public 14:23:44 ... please publish the minutes from April 20 14:23:44 rrsagent, draft minutes 14:23:44 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html kaz 14:24:19 topic: comments from Michael Cooper 14:24:24 chair: Sebastian 14:24:54 s/topic: minutes review// 14:24:56 rrsagent, draft minutes 14:24:56 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html kaz 14:25:33 topic: internationalization 14:25:57 -> https://github.com/w3c/a11y-request/issues/21 a11y-request issue 21 - Web of Things (WoT) Thing Description 1.1 2021-01-26 > 2021-04-15| 14:26:05 s/15|/15/ 14:26:19 s/topic: internationalization// 14:26:20 topic: internationalization 14:26:30 seb: need to wait until (Arthur?) can join to discuss 14:27:02 i|need to|-> https://github.com/w3c/i18n-request/issues/171 i18n-request issue 171 - Web of Things (WoT) Thing Description 1.1 2021-02-02 > 2021-03-30| 14:27:07 s/Arthur?/Addison/ 14:27:32 topic: IANA submission 14:27:57 seb: sent the form to IANA for proposed registration of TM content type 14:27:59 i|IANA|topic: TAG| 14:28:23 i|IANA|-> https://github.com/w3ctag/design-reviews/issues/715 design-reviews issue 715 - Web of Things (WoT) Thing Description 1.1: TAG and Security Review| 14:28:36 q+ 14:29:15 i|sent the|-> https://github.com/w3c/wot-thing-description/issues/931 wot-thing-description issue 931 - Content Type for Thing Model (IANA registration needed)| 14:30:03 seb: working with mccool on filling out the questionnaire for security and privacy review 14:31:07 kaz: regarding IANA registration, did we get a response from IANA? 14:31:27 present+ Tomoaki_Mizushima 14:31:58 ... need to put the template into the PR document for TD first, then point IANA to the document for review 14:32:57 s/did we get a response from IANA?/have you talked with PLH about this? and got any response?/ 14:33:16 rrsagent, draft minutes 14:33:18 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html JKRhb 14:34:13 seb: this is just a request for review, and not an official registration request 14:35:04 ... need to get approval from Philip still 14:36:15 s/TD/TM 14:36:59 -> https://www.w3.org/2020/01/registering-mediatypes Media Type registration for W3C specs guideline 14:37:58 topic: pull requests 14:38:25 seb: PR #1452 14:38:41 jan: made some changes to the ttl file 14:40:58 ... changes to the security scheme, had some issues with the ontology files, hope nothing is broken but looks OK 14:41:50 seb: any comments? 14:42:04 ... merged 14:42:32 ... PR # 1466 14:42:40 ... use of @type 14:42:40 i|made some|-> https://github.com/w3c/wot-thing-description/pull/1452 PR 1452 - fix: allow uri value only for in field of APIKeySecurityScheme| 14:43:14 s/... PR #1466/ subtopic: PR 1466/ 14:43:24 s/seb: PR #1452/subtopic: PR 1452/ 14:44:04 ... this is important for round trip integrity in discovery, so the symbols are the same 14:44:15 i|use of|-> https://github.com/w3c/wot-thing-description/pull/1466 PR 1466 - use "@type" instead of rdf:type| 14:44:24 q+ 14:44:34 ... we can't merge this because the author of the PR is not a WoT member 14:44:34 q- 14:44:35 q+ 14:46:52 jan: question about the context being generated from the ontology; are these generated automatically and would it need to be changed in the generator step 14:47:32 seb: will double check where the change needs to be made 14:48:49 jan: seems like the script needs to be updated 14:49:27 q+ 14:49:35 ack JKRhb 14:49:36 q+ 14:49:48 kaz: we should be strict about the working group procedure, whether this is an editorial change or a normative change 14:51:03 seb: this is not a feature change, and is editorial in nature 14:51:26 kaz: we can add the contributor as a participant for the future 14:52:25 s/whether/so need to clarify whether/ 14:52:41 q- 14:52:55 ... suggest we clarify that this is editorial 14:53:02 s/normative change/not. my understanding is this is an editorial fix for the ontology file./ 14:53:48 seb: will add the contributor as a participant 14:54:51 kaz: we should accept this PR as editorial and need to create a new PR within the WG to update the script 14:55:16 s/should accept this/could accept this/ 14:55:26 s/and need to/but need to/ 14:56:21 seb: move on to non-semantic issues 14:56:22 do you hear me? 14:56:24 brb 14:57:04 it is ready to merge 14:57:06 seb: PR #1470 14:57:20 I will rejoin 14:57:33 s/seb: PR #1470/subtopic: PR 1470/ 14:58:00 i|I will re|-> https://github.com/w3c/wot-thing-description/pull/1470 PR 1470 - Create assertion-sync.yml| 14:58:50 seb: any more comments before we merge? 14:59:09 ege: yes, it's ready to merge 14:59:40 ... it's more of a utility script to automate changes 15:00:46 q+ 15:00:52 q- 15:01:01 jan: can we use this procedure to automate TD updates also? 15:01:44 cris: we can use it with CI to render all the changes automatically 15:01:46 rrsagent, make log public 15:01:51 rrsagent, draft minutes 15:01:51 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html kaz 15:02:00 q? 15:02:00 q? 15:02:26 i|topic: IANA submission| 15:02:40 seb: merged 15:02:52 i|IANA registration nee|topic: IANA submission| 15:02:54 rrsagent, draft minutes 15:02:54 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html kaz 15:03:04 sub-topic: PR #1472 15:03:14 s/sub-topic:/subtopic:/ 15:03:25 rrsagent, draft minutes 15:03:25 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html kaz 15:04:14 jan: schema contains "oneOf" which prevents multiple context definitions, the PR changes this to "anyOf" 15:04:42 i|schema con|-> https://github.com/w3c/wot-thing-description/pull/1472 PR 1472 - Reallow context extensions in TD and TM schemas| 15:05:23 ege: this creates some downstream dependencies that need to be reviewed 15:05:48 ... it should not take long 15:06:01 seb: we will return to this later 15:06:13 sub-topic: PR 1473 15:06:34 s/sub-topic:/subtopic:/ 15:07:04 -> https://github.com/w3c/wot-thing-description/pull/1473 PR 1473 - chore: add npm script for TM schema regeneration 15:07:06 jan: this is syntactic sugar to make it easier to construct the command 15:07:24 seb: comments? 15:07:34 ege: good to go 15:07:41 seb: merged 15:08:08 sub-topic: PR 1474 15:08:37 s/sub-topic:/subtopic:/ 15:08:39 jan: to allow additional schemas for security schemes 15:09:16 i|to allow|-> https://github.com/w3c/wot-thing-description/pull/1474 PR 1474 - feat: allow definition of additional security schemes| 15:09:24 q+ 15:09:29 ack cr 15:10:21 ... there was a question about requiring a context extension, but it can't be expressed in JSON schema itself 15:11:53 seb: one problem is that it requires a new pattern that isn't in 1.0, might not be backward compatible 15:12:25 q+ 15:12:28 q+ 15:12:37 jan: maybe for now we could allow any value, and add a constraint later 15:13:09 kaz: concerned about the publication schedule, we are already in wide review 15:13:31 ... how and when can we apply fixes? 15:14:37 ack k 15:15:09 +1 kaz 15:15:57 mjk_ has joined #wot-td 15:16:01 ca: this PR 1474 itself is a king of bug fix, I think 15:16:09 i/this/scribenick: kaz/ 15:16:26 ek: that's true but not really sure how to fix it 15:17:32 q+ 15:17:35 ack c 15:17:36 ack e 15:17:40 q+ 15:18:55 ... please see my comment on the PR 15:19:01 -> https://github.com/w3c/wot-thing-description/pull/1474#issuecomment-1107904236 Ege's comment 15:23:07 kaz: please remember that our "deliverable" is the Thing Description spec itself 15:23:28 ... and schema is an additional mechanism to help us validate the data 15:23:45 ... so my question is: Is the TD spec text itself good enough? 15:25:10 jr: think there is a problem within the spec text as well 15:29:25 I have opened https://github.com/w3c/wot-thing-description/issues/1482 15:30:18 sk: the biggest problem is inconsistency between TD 1.0 and TD 1.1 15:30:32 ... [[string (e.g., nosec, basic, digest, bearer, psk, oauth2, or apikey)]] within 1.0 15:30:53 ... but [[any type (one of nosec, combo, basic, digest, bearer, psk, oauth2, or apikey)]] within 1.1 15:31:14 kaz: consistency between 1.0 and 1.1 is important, that's true 15:31:40 ... but how to specify potential additional security schemes then? 15:31:46 jr: need some more discussion 15:32:13 ek: created a new issue for that 15:32:25 s|I have opened https://github.com/w3c/wot-thing-description/issues/1482|| 15:32:26 I have opened https://github.com/w3c/wot-thing-description/issues/1482 15:32:35 s/I have opened // 15:32:41 rrsagent, draft minutes 15:32:41 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html kaz 15:32:57 subtopic: PR 1475 15:34:17 -> https://github.com/w3c/wot-thing-description/pull/1475 PR 1475 - Create Automatic Issue Labeling Action 15:34:25 sk: merged 15:34:34 kaz: merging this script itself is fine 15:34:48 ... but please explain this during the next Editors call 15:35:12 subtopic: PR 1476 15:35:34 -> https://github.com/w3c/wot-thing-description/pull/1476 PR 1476 - Add section about IANA Thing Model content type registration 15:35:52 sk: would like to wait for PLH's response 15:36:13 topic: Issues 15:36:40 s/topic: Issues/subtopic: PR 1477/ 15:36:59 -> https://github.com/w3c/wot-thing-description/pull/1477 PR 1477 - Add text for composition as alternative 15:37:52 -> https://github.com/w3c/wot-thing-description/issues/1265 related Issue 1265 - rel:type to multiple TMs 15:40:16 merged 15:40:52 subtopic: PR 1479 15:41:18 -> https://github.com/w3c/wot-thing-description/pull/1479 PR 1479 - Clearifications about placeholder map and object values 15:41:40 (conflicts to be resolved) 15:42:47 merged 15:43:13 subtopic: PR 1480 15:43:34 -> https://github.com/w3c/wot-thing-description/pull/1480 PR 1480 - default values for read/writeOnly only in PropertyAffordance definitions 15:44:24 -> https://pr-preview.s3.amazonaws.com/w3c/wot-thing-description/1480/404767a...2621b62.html#sec-default-values preview - 5.4 Default Value Definitions 15:45:11 jr: the proposed changes make sense 15:45:34 ... but kind of concerned about potential impacts for compatibility 15:47:02 q+ 15:47:18 ack c 15:48:04 ack k 15:49:27 kaz: kind of agree 15:50:17 ... would be nicer to see the potential impact of this change with the existing TDs and processors 15:50:27 sk: ok 15:50:30 ... can see quickly 15:51:19 kaz: thanks! 15:51:29 q? 15:52:35 topic: Issues 15:52:40 subtopic: Issue 1443 15:53:01 -> https://github.com/w3c/wot-thing-description/issues/1443 Issue 1443 - Can TMs have the V1.0 context URL? 15:54:06 q+ 15:56:43 ack k 15:57:13 kaz: TM is a new feature for TD ver. 1.1 15:57:26 ... and was not included in TD ver. 1.0 at all 15:57:40 ... so we should split TM feature from TD ver. 1.0 in general 15:57:58 ... mixing it up would make implementers confused 15:58:02 sk: yeah 15:58:11 ... maybe we should leave it as-is 16:02:09 -> https://github.com/w3c/wot-thing-description/issues/1443#issuecomment-1111178826 Sebastian's comments 16:02:12 [adjourned] 16:02:23 rrsagent, draft minutes 16:02:23 I have made the request to generate https://www.w3.org/2022/04/27-wot-td-minutes.html kaz 17:40:44 kaz has joined #wot-td 19:00:25 Zakim has left #wot-td