11:00:53 RRSAgent has joined #wot-arch 11:00:53 logging to https://www.w3.org/2022/11/24-wot-arch-irc 11:01:00 meeting: WoT Architecture/Profile 11:01:01 ktoumura_ has joined #wot-arch 11:03:41 present+ Kaz_Ashimura, Michael_Lagally, Michael_McCool 11:03:57 present+ Sebastian_Kaebisch 11:06:57 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Architecture_WebConf#Architecture_.2B_Profile_-_Nov_24th.2C_2022 11:07:05 present+ Tomoaki_Mizushima 11:08:22 q+ 11:10:54 mlagally has joined #wot-arch 11:11:26 present+ Ryuichi_Matsukura 11:11:44 sebastian has joined #wot-arch 11:11:56 scribenick: sebastian 11:12:08 11:12:15 q? 11:12:46 ack k 11:12:56 topic: Testfest preparation 11:13:32 11:14:28 -> https://github.com/w3c/wot-architecture/pull/881 11:14:45 PR that includes the latest IR 11:15:17 11:15:40 i|PR that|-> https://github.com/w3c/wot-profile/pull/327 wot-profile PR 327 - Implementation Report Update 11:15:48 rrsagent, make log public 11:15:52 rrsagent, draft minutes 11:15:52 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 11:16:32 q+ 11:16:49 ML: My template follows the same order of asserations as showing up in the spec document 11:18:23 q- 11:18:31 chair: Lagally 11:18:33 rrsagent, draft minutes 11:18:33 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 11:18:46 ... developer do not necessary read the spec document 11:19:03 q+ 11:19:08 MM: I can also follow the same approache 11:19:22 s/asserations/assertions/ 11:19:26 11:19:34 q? 11:19:37 s/approache/approach/ 11:20:14 ack k 11:20:48 Kaz: I support ML to keep the appearances order of the assertations in the table 11:21:04 s/appearances/appearance/ 11:21:25 s/in the table/both in the CSV and the table within the Implementation Report./ 11:22:14 ML: support to merge this PR 11:22:41 i/support to/MM: agree/ 11:22:47 i/agree/scribenick: kaz/ 11:22:56 i/support/scribenick: sebastian/ 11:23:24 MM: Which I do not understand is that there are automated asserations labeled, however, showing-up in the manuel section 11:23:33 ... need to fix this 11:24:21 ML: we should do it later. First do the right sorting of the asseretations 11:25:02 Ege has joined #wot-arch 11:25:08 present+ Ege_Korkan 11:25:30 scribenick: kaz 11:25:39 rrsagent, draft minutes 11:25:39 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 11:26:28 ml: we're lacking Consumer implementations 11:26:54 i/we're/subtopic: Things vs Consumers/ 11:27:31 mm: also validator for implementations 11:28:52 -> https://github.com/w3c/wot-profile/tree/main/testing/inputs/results wot-profie/testing area 11:29:19 ml: (shows the result of wot-webthing) 11:30:30 ... proxy can passthrough the actions 11:30:48 ... would need another consumer to trigger actions 11:30:59 ... have to know which actions to be handled 11:31:02 q+ 11:31:19 ... power-on, power-off, etc. 11:31:20 q+ 11:31:26 ack e 11:31:38 ek: we can't do that at the moment 11:31:48 ... but can identify the action 11:32:22 ml: let's think about interoperability 11:32:41 ... one synchronous action and one asynchronous action 11:33:12 ... valid scenario for good coverage 11:33:20 mm: we can think about some test scenario 11:33:31 ... confirming some assertions 11:33:48 q+ 11:33:51 ack m 11:34:29 ... would say some focused test scenario would be useful 11:34:49 ml: to see the coverage of implementations 11:35:25 ... why don't we try tha approach? 11:35:44 q+ 11:36:54 kaz: several basic questions 11:37:09 ... 1. discussion on moving this result from wot-profile to wot-testing 11:38:05 ... 2. we should once generate the draft implementation report rather than looking at the CSVs directly 11:38:22 mm: looking at the CSVs directly still makes sense 11:38:40 ... we need to add two categories, Things vs Consumers, to the template 11:39:10 ml: would add another column to the CSV template for that purpose 11:39:24 mm: ok 11:39:48 ... we can review it later 11:39:49 q? 11:41:15 kaz: which would be better, (1) having an additional column to identify the category or (2) having two templates (one for Things and another for Consumers)? 11:41:17 ack k 11:41:36 mm: would be easier to have an additional column 11:41:43 q+ 11:42:02 ek: do you want to talk about what Consumer is? 11:42:24 s/would be easier to have an additional column/would be easier to have a separate csv for categories/ 11:42:24 ... playground can handle query action, etc. 11:43:35 q+ 11:43:37 ... for me, Architecture terminology should be understandable 11:44:01 mm: agree 11:44:17 ml: would exclude hybrid Consumer? 11:44:37 q? 11:44:39 ack e 11:44:40 ack m 11:44:41 q+ 11:46:28 q+ 11:46:47 ack k 11:46:55 kaz: sorry but a bit confused 11:46:59 ... what do we want to do? 11:47:32 mm: even for manual tests, simple test script can cover multiple assertions 11:47:41 ml: automatic testing is not required here 11:48:46 ... McCool, are you generating some scenario so that developers can test multiple assertions? 11:49:06 mm: I can do that but I can't provide concrete codes 11:49:18 ... let's look at the list and see what we can do 11:49:21 q? 11:49:23 ack m 11:49:27 ml: thanks! 11:49:47 ... let's discuss the scenario and script next time 11:49:57 q+ 11:50:22 ack k 11:50:54 kaz: just to make sure, McCool, you'll add modification to your tooling to keep the appearance order of the assertions. right? 11:50:55 mm: yes 11:51:04 topic: Architecture 11:51:05 https://github.com/w3c/wot-architecture/pull/879 11:51:21 i/ht/subtopic: PR 879/ 11:51:26 approved 11:51:37 subtopic: PR 880 11:52:04 -> https://github.com/w3c/wot-architecture/pull/880 PR 880 - fix binding reference in change log 11:52:13 ml: would like to merge this as well 11:52:16 merged 11:52:37 topic: Remaining Issues for CR Transition 11:53:26 ml: will close issues which can be closed 11:53:32 https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22by+CR+transition%22 11:53:39 q? 11:53:40 q+ 11:54:11 kaz: that's kind of too much 11:54:16 https://github.com/w3c/wot-architecture/issues?q=is%3Aissue+is%3Aopen+label%3A%22by+CR+transition%22 11:54:17 ... which issues do you mean? 11:54:31 ... labeled as "by CR transition"? 11:54:57 ml: would add "propose to close" now 11:55:05 ... and let's confirm them next week 11:55:13 ack k 11:55:55 topic: CR Exit Criteria 11:56:17 mm: basically, can put it to the publication draft 11:56:30 ... can apply the latest changes to the ED as well 11:57:08 -> https://github.com/w3c/wot-architecture/issues/778 Issue 778 - Generate static HTML version 11:57:47 ml: (adds a comment on applying the change for the exit criteria back to the ED) 11:58:26 -> https://github.com/w3c/wot-architecture/issues/778#issuecomment-1326350735 Lagally's comment 11:58:48 ml: (shows the terminology for "Trusted Environment" within the ED) 11:58:58 -> https://w3c.github.io/wot-architecture/#terminology 3. Terminology 11:59:19 [[ 11:59:20 Trusted Environment 11:59:20 Set of devices that assume each other's claims of identity are authentic without proof and allow relatively unrestricted access to one another over a common protected network. 11:59:20 ]] 11:59:47 mm: the easiest solution is simply removing that definition 11:59:53 ml: but we still need clarification 12:00:19 -> https://w3c.github.io/wot-architecture/#sec-security-consideration-trusted-environment-risks 10.4 Trusted Environment Risks 12:00:52 q+ 12:01:20 ml: Security and Privacy section is normative. right? 12:03:35 kaz: as the WoT Team Contact, I'm a bit concerned to simply remove this definition given it plays an important role for section 10 12:04:00 ... we could ask TAG and Security guys to quickly review the definition 12:04:15 ... and would suggest we explain the situation to Ralph as well 12:04:29 proposal: Ask TAG group for review of the terminology definition of a trusted environment in the context of WoT architecture. 12:05:55 ml: who would contact whom? 12:06:18 kaz: would suggest McCool send a message to Ralph CCing team-wot 12:06:25 ... as the starting point 12:06:34 proposal: Michael McCool will send a message to Ralph Swick to ask TAG group for review of the terminology definition of a trusted environment in the context of WoT architecture. 12:07:00 kaz: can help McCool 12:07:14 resolution: Michael McCool will send a message to Ralph Swick to ask TAG group for review of the terminology definition of a trusted environment in the context of WoT architecture. 12:08:29 s/kaz: can help McCool// 12:08:42 kaz: can help McCool for that 12:09:00 ... e.g., by pinging Ralph and PLH 12:09:05 [adjourned] 12:09:10 rrsagent, make log public 12:09:17 rrsagent, draft minutes 12:09:17 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 12:12:15 i/shows the latest result of/subtopic: Profile Implementation Report/ 12:12:19 rrsagent, draft minutes 12:12:19 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 12:13:26 s|https://github.com/w3c/wot-architecture/pull/881|| 12:13:27 rrsagent, draft minutes 12:13:27 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 12:15:23 s/topic: Remaining Issues for CR Transition/subtopic: Remaining Issues for CR Transition/ 12:15:24 rrsagent, draft minutes 12:15:24 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 12:16:47 s/topic: CR Exit Criteria/subtopic: CR Exit Criteria/ 12:18:06 rrsagent, draft minutes 12:18:06 I have made the request to generate https://www.w3.org/2022/11/24-wot-arch-minutes.html kaz 14:01:25 Zakim has left #wot-arch 15:15:39 Ege has joined #wot-arch