13:58:39 RRSAgent has joined #wot-td 13:58:39 logging to https://www.w3.org/2022/03/30-wot-td-irc 13:58:46 meeting: WoT-WG - TD-TF 14:03:15 cris has joined #wot-td 14:04:30 thjaeckle has joined #wot-td 14:05:01 dape has joined #wot-td 14:06:22 McCool has joined #wot-td 14:07:06 sebastian has joined #wot-td 14:08:18 JKRhb has joined #wot-td 14:10:24 present+ Kaz_Ashimura, Sebastian_Kaebisc, Cristiano_Aguzzi, Daniel_Peintner, Jan_Romann, Michael_McCool, Thomas_Jaeckle 14:10:32 topic: minutes 14:10:45 scribenick: McCool 14:10:50 seb: March 9 minutes; last mtg before testfest 14:11:07 ... at that time still working on WD publication 14:11:14 ... and planning for testfest 14:11:34 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#Mar_30.2C_2022 14:11:47 i|March 9|-> https://www.w3.org/2022/03/09-wot-td-minutes.html Mar-9| 14:12:14 ... also discussed some wide review topics, explainer, etc; will talk about more today 14:12:59 present+ Tomoaki_Mizushima 14:15:22 ... looked at some action topics 14:16:42 rrsagent, make log public 14:16:46 rrsagent, draft minutes 14:16:46 I have made the request to generate https://www.w3.org/2022/03/30-wot-td-minutes.html kaz 14:17:27 chair: Sebastian 14:18:04 ... some IANA registration topics 14:18:37 ... context for TD, namespace, etc 14:19:27 seb: any objections or concerns? 14:19:35 present+ Michael_Koster 14:19:39 ... hearing none, will publish 14:19:57 topic: WD publication 14:20:17 seb: new WD is "stable" version; same as CR transition 14:20:32 q+ 14:20:52 ... we should revisit our schedule and plan for transition 14:22:09 mm: think we still have a lot on the table, including normative changes, which will impact the IR, at-risk items, etc. 14:22:18 ... think we need at least another month 14:22:28 seb: concur, propose mid-May 14:22:34 ... for CR transition 14:22:48 q+ 14:22:53 ack m 14:23:48 kaz: although think we should try to review the issues and see what should go in an which should not 14:23:49 ack k 14:24:20 seb: ok, let's update schedule to mid-May for CR transition, so CR *candidate* deadline is beginning of May 14:24:44 topic: wide review 14:25:28 JKRhb has joined #wot-td 14:25:55 seb: security questionniaire #1382 14:26:14 https://github.com/w3c/wot-architecture/pull/723 14:26:22 mm: done, but merged into architecture, also TAG issue updated to point to new location 14:27:56 subtopic: explainer 14:28:05 seb: PR #1397 14:28:22 seb: was feedback, but I have not addressed all the points yet 14:31:13 mm: I suggest you can merge 14:31:16 seb: ok, merging 14:31:37 https://github.com/w3c/wot-thing-description/blob/main/explainer/Explainer11.md 14:32:22 https://github.com/w3ctag/design-reviews/issues/715 14:34:13 https://www.w3.org/TR/wot-thing-description11/ 14:34:27 https://www.w3.org/TR/2022/WD-wot-thing-description11-20220311/ 14:35:40 i|PR #1397|-> https://github.com/w3c/wot-thing-description/pull/1397 PR 1397 - Explainer 1.1| 14:36:18 i|#1382|-> https://github.com/w3c/wot-thing-description/pull/1382 PR 1382 - Create Security and Privacy Questionnaire Answers for Ver 1.1 CR Process| 14:40:12 mm: ok, updated, finalized, and submitted. Marked as ready for review 14:40:36 subtopic: Accessibility 14:42:57 mm: issue has been submitted, not much activity, but they did look at it last week (added link to wiki) 14:43:11 subtopic: internationalization 14:43:19 seb: ongoing, in progress 14:43:26 subtopic: TAG review 14:43:35 seb: also in progress, same as security 14:43:44 subtopic: IANA 14:43:55 seb: registration of TM model 14:44:14 i|issue has|-> https://github.com/w3c/a11y-request/issues/21 a11y-request/issues/21 - Web of Things (WoT) Thing Description 1.1 2021-01-26 > 2021-04-15| 14:45:08 i|ongoing,|-> https://github.com/w3c/i18n-request/issues/171 i18n-request/issues/171 - Web of Things (WoT) Thing Description 1.1 2021-02-02 > 2021-03-30| 14:45:09 mm: some points, there is a PR updating the IANA considerations for TD as well 14:46:51 i|also in|-> https://github.com/w3ctag/design-reviews/issues/715 w3ctag/design-revews/issues/715 - Web of Things (WoT) Thing Description 1.1: TAG and Security Review 14:47:54 q+ 14:48:47 mm: not sure if we can update or need a new registration 14:48:54 kaz: IANA is handled by PLH 14:49:01 ... so need to talk to hime 14:49:17 i|registration of|-> https://w3c.github.io/wot-thing-description/#media-type-section 12.1 application/td+json Media Type Registration| 14:49:23 s/hime/him/ 14:49:55 s/hime/him/ 14:50:54 mm: suggest we update the TM proposed IANA registrations 14:51:53 ... but also merge this PR so we can deal with the assertion changes in the security consideration sections 14:52:08 seb: agree, let me record in the issue.PR 14:52:19 s/issue.PR/issue and PR/ 14:53:54 mm: should point PLH at both issue with draft IANA for TM and updates to the section in the TD doc (after the PR above is merged) 14:54:00 rrsagent, draft minutes 14:54:00 I have made the request to generate https://www.w3.org/2022/03/30-wot-td-minutes.html kaz 14:54:23 subtopic: Privacy 14:54:54 mm: still have to file a review request to PING, I will do that, copying the content from the TAG/Security request 14:55:00 topic: Testing 14:55:38 seb: have new IR update (see PR), are not in bad shape, but still some "red" items we need to deal with 14:55:54 ... suspect that the TM results are not being tested correctly, checking 14:55:59 i|have new|-> https://htmlpreview.github.io/?https://github.com/w3c/wot-thing-description/blob/5e9f15c8f62792c8ef8063620bbfa3fa98d521ed/testing/report11.html draft implementation report| 14:57:53 mm: note that we plan to rerun tests and report gen next Tuesday, please submit new examples, try to fill in gaps, etc. by next Monday 14:58:47 seb: also, if you see red but you're sure you submitted an example, may be a testing problem, let ege/fady know or file an issue... 14:58:55 topic: PRs 14:59:13 subtopic: PR 1361 14:59:26 seb: skipping for now, asking for feedback from Victor 14:59:37 subtopic: PR 1402 15:02:08 i|skipping|-> https://github.com/w3c/wot-thing-description/pull/1361 PR 1361 - WIP: make hctl:hasTarget a datatype property| 15:02:37 -> https://github.com/w3c/wot-thing-description/pull/1402 PR 1402 - Additional Security and Privacy Considerations 15:04:10 mm: various new considerations, including vulnerability scanning, which is motivating "auto" 15:04:39 seb: ok, let's merge; TAG review should point at editor's draft to see these 15:04:49 mm: regarding TAG, I will add a note 15:05:00 subtopic: PR 1447 15:05:26 jan: this fixes a problem in the context file; if merge this first, diff for other things will be cleaner 15:06:31 ... also a be/by typo fix 15:06:43 seb: ok, let's merge this; objections? 15:06:55 ... none, merging 15:12:08 subtopic: PR 1419 15:12:21 mm: auto value for in field, allows negotiation 15:12:35 seb: ok, will merge; may also be helpful for OPC-UA 15:13:20 subtopic: PR 1421 15:13:36 mm: this adds the auto *scheme* (above was just for "in") 15:14:51 seb: looks like there is still a problem with the ordering 15:15:12 ... also a conflict, if that can be cleaned up it would be helpful before we merge 15:16:21 jan: should we make auto the default? 15:16:45 mm: already talked about that at length, is intentionally mandatory; adding a default would also break T1.0 compatibility 15:16:54 ... but we can revisit in TD2.0 15:18:30 subtopic: PR 1428 15:18:38 mm: IANA/security considerations 15:18:43 scribenick: JKRhb 15:18:45 seb: unfortunately conflicts 15:18:57 mm: if someone else (jan?) does minutes, I can fix 15:19:41 subtopic: PR 1430 15:20:05 seb: Just a small PR that provides information on how to get the TM schema for validation 15:20:14 i|this fixes|-> https://github.com/w3c/wot-thing-description/pull/1447 PR 1447 - fix: fix dataResponse definition| 15:20:23 ... as a Note 15:20:33 ... would be okay for me to merge this 15:20:38 ... any comments? 15:20:48 i|auto value for in|-> https://github.com/w3c/wot-thing-description/pull/1419 PR 1419 - Add auto value for the in field of SecuritySchemes| 15:21:05 dp: Just a comment: Why don't we also include the TM schema in the document itself like the TD schema, to be more consistent? 15:21:13 seb: That's true 15:21:24 ... good point 15:21:26 i|this adds the|-> https://github.com/w3c/wot-thing-description/pull/1421 PR 1421 - feat: Add AutoSecurityScheme| 15:21:53 dp: I think we can merge it, but a follow-up PR could also point to the TD schema as well 15:22:01 i|IANA/se|-> https://github.com/w3c/wot-thing-description/pull/1428 PR 1428 - Cleanup Security, Privacy, and IANA Considerations| 15:22:06 seb: There is a risk that the schema disappears 15:22:33 i|Just a small|-> https://github.com/w3c/wot-thing-description/pull/1430 PR 1430 - add link to tm schema and ednote| 15:22:57 jr: Do you mean that the TD schema should not be included at all? 15:23:08 seb: Daniel's comment was more about being consistent 15:24:52 seb: (adds a note to issue 1409 which was referenced by the PR) 15:25:22 subtopic: PR 1421 15:25:29 jr: PR is ready now 15:26:22 seb: There are changes requested 15:26:43 jr: There has been a comment by Michael regarding the proxy field 15:27:26 mm: Should be fine as NoSec also includes proxy due to the inheritance from the base class 15:27:46 ... currently correct, fields like name and in are not included 15:27:56 seb: Then we can merge 15:27:59 PR is merged 15:28:20 subtopic: PR 1432 15:29:03 seb: (reviews the diff) 15:29:21 ... I think in the old version there was a big assertion that is now split into two 15:29:46 ... problem is that we don't have any test results for these assertions now 15:30:30 ... should be okay, though, as we had a lot of untested TM assertions in the testfest anyway 15:30:43 seb: A there any objections to merging this PR? 15:30:48 There are none, PR is merged 15:30:54 i|PR is ready now|-> https://github.com/w3c/wot-thing-description/pull/1421 PR 1421 - feat: Add AutoSecurityScheme| 15:31:07 subtopic: PR 1433 15:31:27 i|reviews the diff|-> https://github.com/w3c/wot-thing-description/pull/1432 PR 1432 - split assertion on tmref overwrite| 15:31:32 seb: This seems to be an update to the TM schema generation tools in the background 15:32:01 i|This seems|-> https://github.com/w3c/wot-thing-description/pull/1433 PR 1433 - Placeholder pattern fixes| 15:32:05 ... placeholder code is updated 15:32:46 ... also a global definition for the placeholder pattern is introduced that is referenced now in other parts of the schema 15:33:30 ... all places where the placeholder definition is used point to the global one 15:33:46 ... the generation script is updated accordingly 15:33:55 ... any comments, objections to merging? 15:34:05 seb: (proceeds to merging) 15:34:09 PR is merged 15:34:30 subtopic: PR 1438 15:34:44 seb: There are some fixes to assertions 15:34:57 ... there is some discussion in the PR 15:35:42 seb: Michael, does the PR look good? 15:35:55 mm: Problem is, this PR overlaps with the ones I am working on 15:36:07 ... merging this PR will break the PRs I am currently working on 15:36:26 ... unless the changes to the Security Considerations were reverted 15:36:37 ... if so, merging would be okay 15:37:08 seb: (goes over the diff with mm) 15:37:29 mm: Looks like Ege might have reverted the changes 15:39:00 ... PR looks okay, go ahead and merge it, in the worst case I'll fix conflicts 15:39:51 seb: proceeds to merging 15:39:55 PR is merged 15:40:02 subtopic: PR 1437 15:40:19 seb: PR is by the i18n group 15:40:38 ... there is some feedback by Addison that we should take into account 15:40:52 ... we should wait for Ege to incorporate the changes 15:41:08 ... let's talk about it again with Ege next week 15:41:20 i|There are some|-> https://github.com/w3c/wot-thing-description/issues/1438 PR 1438 - ComboSecurityScheme: oneOf and allOf can be strings according to vocab table| 15:41:22 subtopic: PR 1442 15:42:05 seb: seems like a JSON Schema update 15:42:06 i|PR is by the|-> https://github.com/w3c/wot-thing-description/pull/1437 PR 1437 - Default text direction example and assertion| 15:42:32 ... Ege updated the schemas with new @context URLs 15:42:42 ... looks good to me, any comments? 15:42:46 i|seems like a|-> https://github.com/w3c/wot-thing-description/pull/1442 PR 1442 - add new context url to tm schema| 15:42:59 seb: (Proceeds with merging) 15:43:01 PR is merged 15:43:26 subtopic: PR 1428 15:44:09 s/subtopic: PR 1428/subtopic: PR 1444/ 15:46:13 seb: What I try to take care of is that any values with enumerated values 15:46:31 dp: Nobody should actually try to change the values 15:47:19 dp: We could say enumerated values instead of values, then we should be fine 15:47:21 i|What I try|-> https://github.com/w3c/wot-thing-description/pull/1444 PR 1444 - add text about case sensitive| 15:47:41 rrsagent, draft minutes 15:47:41 I have made the request to generate https://www.w3.org/2022/03/30-wot-td-minutes.html kaz 15:47:46 seb: Problem is, did we specify enumerated values anywhere? 15:48:13 ... if we use the term, we also need to explain it 15:48:26 i/unfortunately con/scribenick: McCool/ 15:48:41 i/Just a small/scribenick: JKRhb/ 15:48:43 rrsagent, draft minutes 15:48:43 I have made the request to generate https://www.w3.org/2022/03/30-wot-td-minutes.html kaz 15:49:20 seb: Let us revisit this PR later, let me think about the issue a bit more 15:49:45 ... we need to be careful with these kinds of changes 15:50:50 dp: Consumers are already expecting TDs to be case-sensitive 15:51:23 seb: At the application level, there might be the decision to not use case sensitivity 15:52:06 seb: (adds a comment to the PR that summarizes the discussion) 15:52:17 subtopic: PR 1445 15:52:39 seb: This problem came up in the discovery task force 15:53:16 mm: You currently need to replace tm:ThingModel with Thing 15:53:29 ... is Thing implied in @type at the moment? 15:53:39 seb: No, this is not the case at the moment 15:54:24 mm: TD directories is currently forced to add this value to their TD if they instatiate 15:54:50 ... an empty @type might be illegal, though 15:55:02 i|This problem came|-> https://github.com/w3c/wot-thing-description/pull/1445 PR 1445 - Instead replace remove tm:ThingModel| 15:55:03 seb: I checked it, is legal according to JSON-LD 15:55:04 seb: no, I tested, empty @type is ok 15:55:12 seb: propose merging 15:55:24 subtopic: PR 1428 15:55:30 i/seb: propose merging/scribenick: McCool/ 15:55:39 mm: conflicts have been resolved 15:56:06 rrsagent, draft minutes 15:56:06 I have made the request to generate https://www.w3.org/2022/03/30-wot-td-minutes.html JKRhb 15:56:24 i|conflicts|-> https://github.com/w3c/wot-thing-description/pull/1428 PR 1428 - Cleanup Security, Privacy, and IANA Considerations| 15:59:09 seb: I see these are normative sections now 15:59:24 mm: yes, that is correct; IANA had assertions, moving them made this normative 15:59:43 ... anyway, TAG had asked for that last time, so... does add to testing, though 15:59:54 subtopic: Wrapup 16:00:09 seb: ok, out of time, we still have more PRs, will continue next time 16:00:12 adjourn 16:00:31 rrsagent, draft minutes 16:00:31 I have made the request to generate https://www.w3.org/2022/03/30-wot-td-minutes.html kaz 17:05:21 Zakim has left #wot-td