13:58:58 RRSAgent has joined #wot-pf 13:58:58 logging to https://www.w3.org/2021/03/03-wot-pf-irc 13:59:04 present+ Kaz_Ashimura 13:59:27 meeting: WoT PlugFest in March, 2021 - Day 3 14:00:56 present+ Michael_Koster, Philipp_Blum 14:00:57 Mizushima has joined #wot-pf 14:01:10 jkrhb has joined #wot-pf 14:01:58 citrullin has joined #wot-pf 14:02:47 present+ Jan_Roman, Fady_Salama 14:03:01 rrsagent, make log public 14:03:06 rrsagent, draft minutes 14:03:06 I have made the request to generate https://www.w3.org/2021/03/03-wot-pf-minutes.html kaz 14:03:37 Chair: McCool 14:05:46 McCool has joined #wot-pf 14:05:53 present+ Ege_Korkan, Kunihiko_Toumura, Michael_McCool, Tomoaki_Mizushima 14:06:10 ryuichi has joined #wot-pf 14:06:52 rrsagent, draft minutes 14:06:52 I have made the request to generate https://www.w3.org/2021/03/03-wot-pf-minutes.html kaz 14:07:33 present+ Cristiano_Aguzzi 14:08:52 cris has joined #wot-pf 14:08:55 scribenick: cris 14:09:10 topic PR 14:09:31 mc: pr 103 any comments? 14:09:45 ege: what was about? 14:10:06 mc: we remaned to jsonld to td.jsonld 14:10:21 s/remaned/renamed/ 14:10:30 i|pr 103|-> https://github.com/w3c/wot-testing/pull/103 PR 103 - TM smart coffee machine| 14:10:31 ... no other changes 14:10:56 ... I assume that people will use also tm.jsonld 14:11:15 -> https://github.com/w3c/wot-testing/pull/110 PR 110 - Update TD suffixes| 14:11:23 ... then 104 organized TD for geolocation and added a readme 14:11:24 s/suffixes|/suffixes/ 14:11:44 -> https://github.com/w3c/wot-testing/pull/104 PR 104 14:11:57 s/PR 104/PR 104 - Update READMEs, Intel TDs, geolocation examples/ 14:12:07 present+ Sebastian_Kaebisch 14:12:08 ... then there's Sebastian's PR 14:12:16 ... 111 14:12:25 -> https://github.com/w3c/wot-testing/pull/111 PR 111 14:12:35 seb: I transformed a SDF model to TM 14:12:38 s/PR 111/PR 111 - LwM2M Light Control ->SDF->TM->TD example/ 14:12:56 ... then I used it as base for another TM 14:13:48 ... of course I provided also documentation about my process 14:14:07 mc: file names are ok 14:14:52 ... not sure relative URL is a valid in href field 14:15:35 cris: maybe the file scheme should work here 14:15:44 mc: it could be taken from a website 14:16:11 ... another comment is that unit field is ood 14:16:18 s/ood/odd/ 14:16:25 ... it has a scale factor there 14:16:39 mk: I have the same thing in my TDs for modbus 14:16:55 ... I'd like to discuss it futher 14:17:24 ... we discussed about this topic in OneDM 14:18:07 mc: could you please create an issue about this topic? 14:18:15 mk: created a project issue 14:18:19 s/about this/this/ 14:18:48 seb: another discussion point is the usage of the required field in TMs 14:18:56 ... I don't like the current solution 14:19:28 ... in ediTDor this mess with the renderer 14:19:38 mk: I think we should use a json pointer 14:21:21 mc: I introduce json pointers also in links for geolocation. 14:22:26 -> https://github.com/mmccool/wot-discovery/blob/geolocation-proposal/proposals/geolocation.md McCool shows his writeup on Geolocaton proposal (within wot-discovery PR 128) 14:23:39 -> https://github.com/w3c/wot-thing-description/issues/1064 also shows wot-thing-description Issue 1064 - Need Fragment Identifier IANA registration for application/td+json 14:24:11 q+ 14:24:48 mc: we should also register json pointer as fragement identifier 14:25:06 cris: is that relative json pointer a valid url? 14:25:39 mk: we think more on this issue 14:26:20 ack kaz 14:26:37 q+ 14:28:25 mc: about previous issue rfc clearly says that there's no fragment indetifier registered for application/json 14:29:11 -> https://tools.ietf.org/html/rfc6839 McCool shows RFC6839 14:29:12 ... we have to override this spec to make this legal for json pointers 14:29:16 mk: not sure 14:29:20 s/... we/mc: we/ 14:29:53 ack k 14:30:02 kaz: are you assuming that for our tests in PF to have a kind of proxy that handles this json pointers? 14:30:36 s/json pointers/fragment URLs/ 14:31:02 mc: I tried to describe a formal spec for geolocation so that it can be used in TDDs or other tools that we are building 14:31:50 s/proxy/proxy (or maybe the directory itself)/ 14:32:36 mc: other todo item is creating an SDF file for geolocation 14:32:56 mc: PR 113 14:33:01 ege: minor change 14:33:19 mc: can you describe your TDs? 14:33:24 i|PR 113|-> https://github.com/w3c/wot-testing/issues/100 PR 100 - Project (2021-03 Plugfest): Geolocation| 14:33:51 ege: there are a bunch of devices that are the same we used on last pf 14:34:19 i|PR 113|-> https://github.com/w3c/wot-testing/pull/113 PR 113 - fix format in TUM TDs| 14:34:31 mc: I noticed that you used the format field for defining time stamp 14:34:52 ... I think we should be more precise in the spec and describes our format for timestamps 14:35:10 s/describes/describe/ 14:35:11 ege: I used a vocabulary that specify the format, we should be fine with that 14:35:19 ... it might be even standard 14:36:52 mc: we can look also at what SDF is doing 14:37:24 ... let's create a document describing the best practices for time stamping. 14:38:20 mc: philipp can you explain your project? 14:38:55 philipp: I just shared the link to my devices and described the issues that we encountered 14:39:01 mc: ok thanks, then we have Ege 14:39:33 ege explaining WADE features 14:39:56 -> https://github.com/w3c/wot-testing/issues/107 Issue 107 14:39:59 ege: the main new feature is the generation of mashup schemes 14:40:12 s/Issue 107/Issue 107 - Project (2021-03 Plugfest): WADE (WoT API Development Environment)/ 14:40:15 mc: that's intresting let's schedule a time where you can describe this in depth 14:40:54 mc: On Friday we'll do a final presentation with all the contributions 14:41:40 ... then we have a project that involved me and koster 14:41:52 mk: still need to test one of the tds with node-wot 14:42:01 ... I am also working on a TD generator 14:42:31 mc: is this aligned to what siemens is doing. 14:42:35 mk: yes 14:44:26 mc: what is the media type for your sdf files? 14:44:33 mk: we don't have it 14:46:21 -> https://github.com/mjkoster/ODM-Examples/blob/master/switch-td.json Koster's switch-td.json 14:47:16 mk: I'll at the URI expansion, it might mess with the context prefixes 14:47:39 i|ODM|-> https://github.com/mjkoster/ODM-Examples/blob/master/switch-td.json Issue 108 - Project (2021-03): Create OneDM/SDF Semantic Annotation Examples| 14:48:04 seb: does scaleMinimum coming from JSONSchema? 14:48:11 mk: no it's from SDF 14:48:51 -> https://github.com/mjkoster/onefb-sdk/blob/main/control-models/modbus/sdfthing-modbus-ehd-rtu.sdf.json modbus example 14:49:56 mc: Sebastian, could you follow this example? at least about the scale 14:50:09 s/at least// 14:50:26 mc: I like sdf approach 14:50:34 ... just prototype stuff 14:52:02 mk: the new terms were introduced to deal with the correct interpretation of values. JSONSchema just ignores them 14:52:35 mc: nex project is again from Ege 14:53:08 ege: Marcus is testing TDs on this plugfest with our tool that evaluate the conformance with the spec 14:54:10 mc: finally Node-RED integration from Toumura 14:54:48 i|next project|-> https://github.com/w3c/wot-testing/issues/109 Issue 109 - Project (2021-03 Plugfest): Conformance Testing via wot-testbench| 14:54:59 toumura: I'm still working on this but I'll improve node-red generator with the latest finding in discovery task force. 14:55:27 i|finally|-> https://github.com/w3c/wot-testing/issues/112 Issue 112 - Project (2021-03 Plugfest): Node-RED integration| 14:56:16 mc: then we have the ediTDor tool. 14:56:36 seb: we are using the editor as an evaluation tool for TM experimentation 14:57:40 mc: do you follow the links provided in the TM for validation? 14:57:58 seb: not sure, it goes back to fexpal 14:58:07 mc: ok asking on the issue thread 14:58:14 i|then|-> https://github.com/w3c/wot-testing/issues/114 Issue 114 - Project (2021-03 Plugfest): Create several TMs and test Eclipse Edit{TD}or tool| 14:58:36 s/do you follow the links provided in the TM for validation?/do you check the @type for tm validation?/ 14:58:44 i|then|-> https://github.com/w3c/wot-testing/issues/115 Issue 115 - Project (2021-03 Plugfest): Enable Thing Model support for the ediTDor| 14:59:16 mc: closing the meeting, please continue the discussion on the slack channel. 14:59:39 -> https://github.com/w3c/wot-testing/issues?q=is:issue+is:open+label:%22Project+2021-03%22 Projects so far 14:59:43 [adjourned] 14:59:48 rrsagent, make log public 14:59:52 rrsagent, draft minutes 14:59:52 I have made the request to generate https://www.w3.org/2021/03/03-wot-pf-minutes.html kaz 16:31:28 Zakim has left #wot-pf