15:00:49 RRSAgent has joined #wot-discovery 15:00:49 logging to https://www.w3.org/2021/02/22-wot-discovery-irc 15:01:06 glomb has joined #wot-discovery 15:01:07 McCool has joined #wot-discovery 15:01:25 Meeting: WoT Discovery 15:01:30 chair: McCool 15:02:16 present+ Kaz_Ashimura, Michael_McCool, Christian_Glomb, Farshid_Tavakolizadeh, Kunihiko_Toumura 15:02:18 ktoumura has joined #wot-discovery 15:03:00 citrullin has joined #wot-discovery 15:03:29 present+ Philipp_Blum 15:04:09 present+ Cristiano_Aguzzi 15:06:21 Mizushima has joined #wot-discovery 15:06:21 Agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Discovery_WebConf#22_February_2021 15:07:09 cris_ has joined #wot-discovery 15:07:11 present+ Tomoaki_Mizushima 15:07:25 topic: minutes 15:07:28 present+ Andrea_Cimmino 15:07:36 -> https://www.w3.org/2021/02/15-wot-discovery-minutes.html Feb-15 15:07:38 acimmino has joined #wot-discovery 15:07:44 i/minutes/scribenick: cris_/ 15:07:49 mc: We discussed the F2F, today we'll review it again 15:08:02 ... pr 115 is ready. 15:08:54 ... we need to discuss how to filter self-discovered TD. In other words how we can select pieces or the self-exposed TD 15:10:00 ... We also discussed about error responses. I reported back to TD taskforce and we concluded that the additionalResponses needs a mechanisms to state a dataschema 15:11:18 ... I've found a possible typo in the name, michael. Plus I am not sure if it refers to Koster or to my self 15:11:31 kaz: it should be him 15:11:45 mc: to the scribers please use the surname 15:12:21 kaz: Well, just checked. Last time Koster was not in the call 15:12:38 philipp: I recall that he joined later 15:13:16 kaz: not sure.. 15:13:27 mc: let's assume it was me 15:14:18 mc: I'm finding more typos in names. 15:14:39 kaz: fixed 15:16:47 mc: any other major problems? 15:17:04 ... ok, any objection for publishing these? 15:17:12 ... ok approved. 15:17:17 mc: any updates? 15:17:26 topic: F2F logistics 15:17:49 s/F2F logistics/logistics/ 15:18:36 mc: we have a lot of work to do for the F2F, so it might be worth to have the call even during the PlugFest 15:19:31 ... if we end close the discussion today for pagination we could skip it 15:20:25 ... however I don't think the PR is properly ready. We'll need an hour during the PlugFest. Any objection? 15:20:38 ... ok then we'll have 1h meeting during the plug fest 15:20:50 topic: F2F topics 15:22:02 mc: currently we have a 3 hours section 15:22:19 ... we should assing people to different topics 15:22:46 ... I can go with the open issues 15:23:26 ... any volunteers for other parts 15:23:36 farshid: I can handle directory 15:24:07 andrea: I can do SPARQL section, but I have to know when I am scheduled 15:24:28 ... what time? 15:24:35 mc: we don't have a date 15:25:13 andrea: after 6 pm I can't join 15:25:56 -> https://www.w3.org/WoT/IG/wiki/F2F_meeting,_March_2021#Time_table_2 time table for the March vF2F 15:26:04 mc: what about 30 minutes for Query and Filters 15:26:15 andrea: ok 15:26:56 mc: examples would be nice to have in query and filters section 15:27:29 ... introduction can be 20 min 15:28:31 mc: Toumura-san could you volunteer for the introduction 15:28:36 rrsagent, make log public 15:28:41 rrsagent, draft minutes 15:28:42 I have made the request to generate https://www.w3.org/2021/02/22-wot-discovery-minutes.html kaz 15:29:06 toumura: there's no much to say in respect to what was already presented last time 15:29:22 mc: you could also do some general discovery introduction 15:29:30 toumura: ok 15:30:17 mc: about self-description Farshid please can you do this? 15:30:19 s/assing/assign/ 15:30:26 farshid: ok 15:31:26 mc: which day is better ? any preference? 15:31:33 ... monday is taken 15:32:01 s/monday/Monday, March 15/ 15:32:11 ... I'd prefer not to do it on the last day 15:32:30 ... What about the 22? 15:32:45 andrea: I'd be better the 18th 15:32:51 mc: ok noted 15:33:24 mc: ah the 18th has only two hours spare slots 15:33:36 ... let's go for the 17th 15:35:02 ... any other logistic issues? 15:35:32 ... ok so by March 8 we should be ready for the presentation 15:35:40 -> https://www.w3.org/WoT/IG/wiki/F2F_meeting,_March_2021#Wednesday_March_17 15:35:53 topic: PRs 15:36:07 s/March_17/March_17 17 March 2021 will be the Discovery day/ 15:36:37 mc: we have a small editorial pr 15:36:47 https://github.com/w3c/wot-discovery/pull/121 15:37:11 present+ Jack_Dickinson 15:37:12 toumura: is related to issue 120 15:37:28 s/https/-> https/ 15:38:07 ... the issue raised some concerns about the usage of the links in introduction mechanism 15:38:19 s/121/121 PR 121 - Type correction in Section 5.4, and some editorial fixes/ 15:38:21 mc: (reading the issue) 15:38:33 ... we don't want to submit all our resources in a TDD 15:38:58 ... or on the network. We should first check if it safe 15:39:17 i|reading|-> https://github.com/w3c/wot-discovery/issues/120 Issue 120 - RD usage (endpoint vs. resource)|a 15:39:39 dezell has joined #wot-discovery 15:39:47 ... so the only change is a minor name refactor 15:39:47 present+ David_Ezell 15:39:50 rrsagent, draft minutes 15:39:50 I have made the request to generate https://www.w3.org/2021/02/22-wot-discovery-minutes.html kaz 15:40:11 mc: also I think it's dangerous to publish metadata in mDNS 15:40:40 ... attackers could infer some personal information for these metedata 15:41:08 ... any other comments on the issue? 15:43:02 FarshidT has joined #wot-discovery 15:43:26 mc: noticed a minor grammar issue 15:44:05 https://tools.ietf.org/html/draft-ietf-core-resource-directory-26 15:46:21 discussion about the correct link to JSONPath specification and CoRE 15:46:50 mc: I am ok merging this PR. 15:47:24 toumura: I also added an assertion 15:47:55 mc: we have _wot-servient 15:48:07 toumura: it's just an implementation example 15:48:09 mc: ok 15:50:47 ... there's still some minor issues. we can merge it and do a later fix 15:51:14 mc: any objections? 15:51:48 ... I'll fix the issue right after merging it 15:56:24 ... ok fixed any objections for merging it? 15:56:27 mc: ok done 15:56:51 mc: (closing also issue 120) 15:57:28 -> https://github.com/w3c/wot-discovery/pull/121 PR 121 15:57:34 -> https://github.com/w3c/wot-discovery/issues/120 Issue 120 15:57:42 mc: I'm going to skip 114 is still a wip 15:57:54 mc: let's go to 113 15:58:03 -> https://github.com/w3c/wot-discovery/pull/113 PR 113 15:58:30 s/PR 113/PR 113 - Security and Privacy Considerations/ 15:59:15 mc: we discussed a lot about the security. This pr tries to capture the topics even if some of those were moved to other documents since they were more open ended 15:59:35 rrsagent, draft minutes 15:59:35 I have made the request to generate https://www.w3.org/2021/02/22-wot-discovery-minutes.html kaz 16:00:13 ... they issue with privacy arise only when there's personal information embedded or inferred in TDs/TDDs 16:00:20 -> https://pr-preview.s3.amazonaws.com/mmccool/wot-discovery/pull/113.html#security-considerations Preview - 7. Security and Privacy Considerations 16:00:53 Ok 16:01:29 Question: Who own things, who consumes things, who operates directory. 16:01:49 s/topic: PRs/topic: PR 121/ 16:02:17 i/I'm going to skip/topic: PR 113/ 16:02:23 Or: who makes things available for other? 16:02:56 i/Ok/scribenick: glomb/ 16:03:05 Denial of service relevant only in certain scenarios 16:03:35 s/Ok/McCool explains the PR based on the preview/ 16:03:40 rrsagent, draft minutes 16:03:40 I have made the request to generate https://www.w3.org/2021/02/22-wot-discovery-minutes.html kaz 16:03:56 Location tracking: trap locations even if there is no specific location information since directory is responsible for only a certain area 16:04:29 Even "more interesting" if geo-location info is present 16:05:10 TD timing out might mean that "I'm not at home" 16:06:05 More at section 7.2 16:07:00 TD update time ... 16:07:19 Explicit location info ... 16:09:24 Nicely written "side-band" info, not normative. 16:10:24 See McCools comments in issue 16:10:35 PR not issue 16:10:37 q+ 16:11:46 Query injection issues might be treated normatively 16:12:32 Kaz: we need not have some concrete mitigations for security / privacy issues 16:13:20 McCool: should be inherent (to some extend) 16:14:18 E.g. in JSONpath spec 16:15:08 Kaz: really need to ready for sec / priv discussions 16:15:28 McCool: mention risk and point to normative mitigation 16:15:30 s|we need not have|having an informative security/privacy section is OK but we need to clarify| 16:16:07 s/discussions/wide reviews before reaching the REC/ 16:16:47 PR #113 merged 16:18:46 Pagination: https://github.com/w3c/wot-discovery/issues/16 16:20:04 Format on response? 16:20:09 on -> of 16:22:59 How does the container look like? 16:23:17 ID inside TD is optional 16:24:36 Outside ID generated by directory not necessarily identical with inside ID 16:25:33 How are TDs returned by server? 16:26:50 ID might be random and changing over time? 16:26:56 i/Patination/topic: Issue 16 - Handle huge set of Thing Descriptions (pagination, streaming, etc.)/ 16:27:08 rrsagent, draft minutes 16:27:08 I have made the request to generate https://www.w3.org/2021/02/22-wot-discovery-minutes.html kaz 16:27:52 q+ 16:29:06 Extension of discovery context instead of TD context 16:30:04 Farshid: two proposals, w/ and wo/ HTTP headers 16:31:01 McCool: problem that this is HTTP specific 16:31:16 Farshid: other things are too 16:32:35 McCool comments his thoughts in issue 16:35:11 Also summary of proposal / issues there 16:36:51 Main issue: response might not be a TD 16:39:38 Array vs. object 16:40:03 Kaz: Likes to see use cases 16:42:15 Kaz: Want to handle pagination / border of pagination / chunks 16:42:44 McCool - wants examples 16:43:33 ack k 16:43:46 s/Likes to/would like to/ 16:45:11 Contradiction w/ enriched TDs 16:45:18 s|Want to handle pagination / border of patination / chunks|for example, if we want to handle pagination of the resulted data, we need to handle the "border of the pages" and how to define the minium chunks for the pagination or streaming| 16:45:41 Query one TD vs query multiple TDs 16:46:21 McCool: Might want to have responses w/ non-enriched TDs 16:46:54 Per TD metadata? 16:47:36 Challenge w/ signatures 16:48:04 q+ 16:51:49 Local ID vs. ID inside TD 16:52:32 Please also see "Concerns" in issue comment 16:52:53 McCool: Should rule out what is not possible / feasible 16:54:50 McCool: Object cannot guarantee order 16:56:00 Embed TDs vs Linking TDs 16:56:34 ack k 16:56:57 kaz: let's clarify our scope for the current Charter period :) 16:59:34 McCool: Let's look at other APIs 16:59:57 Farshid: Have already done this (see link inside issue) 17:01:05 Use of arrays seems to be quite common. 17:04:15 [adjourned] 17:04:22 rrsagent, draft minutes 17:04:22 I have made the request to generate https://www.w3.org/2021/02/22-wot-discovery-minutes.html kaz 19:03:50 Zakim has left #wot-discovery