14:01:04 RRSAgent has joined #wot-td 14:01:08 logging to https://www.w3.org/2023/06/14-wot-td-irc 14:01:16 Zakim has joined #wot-td 14:02:12 chair: Ege 14:02:21 Meeting: WoT Thing Description 14:02:58 present+ Ege_Korkan, Michael_Koster, Jan_Romann 14:03:49 luca_barbato has joined #wot-td 14:04:14 present+ Luca_Barbato 14:04:42 rrsagent, draft minutes 14:04:43 I have made the request to generate https://www.w3.org/2023/06/14-wot-td-minutes.html Ege 14:05:12 mjk has joined #wot-td 14:05:35 present+ Cristiano_Aguzzi 14:06:43 present+ Sebastian_Kaebisch 14:07:30 sebastian has joined #wot-td 14:08:34 cris_ has joined #wot-td 14:08:39 JKRhb has joined #wot-td 14:08:42 rrsagent, make log public 14:09:10 rrsagent, please draft the minutes 14:09:11 I have made the request to generate https://www.w3.org/2023/06/14-wot-td-minutes.html JKRhb 14:11:09 scribenick: luca_barbato 14:11:45 topic: Past Minutes 14:12:06 ege: We note the changes to be done on IRC and then kaz will edit accordingly if needed 14:12:49 ege: Usual editing for the names 14:14:35 14:14:46 ege: Consensus on the Minutes? 14:16:01 ege: To recap: names and merging `minutes` and `minutes review` 14:16:21 14:16:54 topic: Zoom Links 14:18:29 ege: I added the links to the calendar event to the wiki, the actual date should be ignored 14:18:56 present+: Kazeem_Oladipupo 14:18:56 topic: Discussions 14:19:31 ege: We invited parties to discuss more on what are the expectations in TD.next 14:19:57 ege: Today Luca will present some pain points with the current specification 14:20:33 rrsagent, draft minutes 14:20:35 I have made the request to generate https://www.w3.org/2023/06/14-wot-td-minutes.html sebastian 14:20:41 ege: The presentation can be small and we will schedule in the next weeks (not the next since we have the detailed charter planning) 14:20:59 topic: Detailed Charter Planning 14:21:25 ege: I do not have more information, Sebastian do you have more information? 14:23:24 seb: The plan is to have the meeting next week 14:23:51 https://w3c.github.io/wot-charter-drafts/wot-wg-2023-details.html 14:24:13 ege: This is the document we will discuss about 14:24:33 ege: I expect to have around 3 hours for the discussion 14:25:03 ege: If people are able to prepare a presentation on the parts of this document would be great 14:25:03 Regrets: Kaz 14:25:23 q+ 14:25:31 q+ 14:25:50 rrsagent, draft minutes 14:25:52 I have made the request to generate https://www.w3.org/2023/06/14-wot-td-minutes.html sebastian 14:27:01 lb: I have some concerns on some items and we could find time to work on something together with you (Ege) 14:27:54 ege: 14:28:09 cris: This presentation has to be done to the next week or the next weeks? 14:28:49 ege: Next week want to refine the charter document, but the next weeks we want to have more presentations 14:29:35 cris: I have some feedback with the experience with Discovery 14:30:36 cris: We can refine the list after Luca's presentation 14:31:00 seb: Two topics here 14:31:24 ... One about what we should discuss the early beginning of the Charter 14:31:53 ... how shall we manage the content of the TD document 14:32:44 ... the document is generated parsing also the ontology and the whole process in complex 14:33:04 q+ 14:33:26 ... we might find a simpler process 14:33:40 cris: It is definitely a good topic to discuss 14:33:41 q- 14:33:49 ack c 14:34:29 ege: We note the people who are interested on the topic, at least one kickstarts the discussion 14:35:14 seb: The second topic is about how about to optimise the workforce we have 14:35:35 ... I suggest to not have so many many meetings in the week 14:35:54 ... and concentrate on the TD topics first 14:36:18 q? 14:36:41 ... so the API and Discovery TF can work on the TD output as soon as it is done 14:37:00 ... we could make a timeline 14:37:10 ack s 14:37:23 ... so we see when the other task forces can start working 14:38:34 ege: 14:39:12 ege: We could talk also about which protocol bindings to prioritise 14:42:08 cris: Manageable Actions is also a topic of interest 14:42:14 q+ 14:42:17 lb: +1 14:42:50 seb: Next week we should not go into technical details 14:43:13 ... the discussion should be more on the problem and not the possible solutions 14:43:45 ack s 14:45:16 ege: I will prepare a shared document so it can be a joint presentation 14:45:52 https://github.com/orgs/w3c/projects/31 14:45:59 topic: Project Management 14:46:28 ege: We prepared a github project with all the deferred to 2.0 issues 14:46:38 rrsagent, draft minutes 14:46:39 I have made the request to generate https://www.w3.org/2023/06/14-wot-td-minutes.html sebastian 14:47:25 ege: We should make sure everybody can access it 14:47:43 q+ 14:48:48 ege: 14:49:08 ege: We can use it to manage the increasing complexity of the specifications 14:49:49 seb: I like the project approach, we should make sure to filter the issues for planned features and not issue/questions 14:49:50 q+ 14:50:04 ack s 14:51:17 lb: The project system in github is just a set of views, as long we label the issues correctly it will work fine 14:51:59 https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf/2023_WoT_TPAC_Agenda 14:53:30 topic: TPAC Agenda 14:53:51 ege: The information seems already correct 14:54:19 https://github.com/w3c/transitions/issues/554 14:55:11 topic: Thing Description 1.1 Proposed REC 14:55:24 ege: It is still wip 14:55:48 seb: There is a section TBD 14:56:37 ege: We discussed the PR in the Main call with a resolution, I'll contact Michael about it 14:57:22 subtopic: Issues by rec transition 14:57:29 https://github.com/w3c/wot-thing-description/issues?q=is%3Aopen+is%3Aissue+label%3A%22by+REC+publication%22+ 14:58:33 ege: the issues are minor changes and we can address them off-meeting 14:58:53 topic: Presentation by Luca 14:59:02 scribenick: sebastian 15:00:06 https://github.com/w3c/wot/tree/main/PRESENTATIONS 15:00:06 lb: 15:00:30 lb: Presentation topic: TD Pain Points 15:00:54 ... the current TD spec is not uniformity 15:01:32 ... it is unclear how to mange other specification 15:02:15 ... we have also problems with the subspecifications such as profil and bindings 15:03:30 lb: about the uniformity, the TD spec. has different meaning "of one" or "array" 15:06:14 scribenick: Ege 15:06:46 lb: affordances are not uniform 15:07:29 ... input is in property and action, output in event, action, property 15:08:22 ... event has 3 data schemas, property just inherits but no term 15:09:26 ok, Im back 15:09:34 ... action input and output are somewhat similar but events have different, namely data and dataResponse 15:09:35 q+ 15:09:38 ack l 15:09:46 scribenick: sebastian 15:10:42 ek: the observation is correct. the input and output is the opposite 15:10:57 q+ 15:12:41 ca: I can also confirm this problem. It would be nice if you link also the related issues 15:12:41 ... this topic I like to start first in the new TD 15:13:57 ack e 15:13:57 ack c 15:14:08 lb: I just prepared the presentation to start the discussion 15:14:56 ... but not everything have to be addressed. Maybe it can be read differently 15:15:03 q? 15:16:18 lb: Property implies that the change is immediate and syncronous, even if it is never the case 15:16:53 lb: Action cannot be subscibed 15:17:09 q+ 15:17:18 ... a work around can be to define a Property that match a Action 15:17:20 q+ 15:17:31 q+ 15:18:23 ack E 15:18:52 ek: do you mean the approach more coneptional? 15:22:37 lb: its more about the status of the action 15:22:59 sk: we will work on this topic in the next charter 15:23:05 ack s 15:23:08 ack c 15:23:33 ca: agree with Sebastian. Topic has a history. 15:23:58 ... I would not define a seperate property 15:24:56 ... in JS properties defined with a promise and we cannot wait them 15:26:20 rrsagent, draft minutes 15:26:22 I have made the request to generate https://www.w3.org/2023/06/14-wot-td-minutes.html Ege 15:26:59 lb: if you use a property, this is not immediate and is not synchronous 15:29:31 q+ 15:35:12 ek: ok, I understand the issue now better 15:35:50 lb: uriVariables clas badly with input 15:36:00 s/clas/clash 15:36:41 ... in forms, response and additionalRespinse fields that clash with dataResponse/data and output 15:37:00 s/additionalRespinse/additionalResponse 15:37:48 ... form does not have a way which parts of the Affordacne DataSchema should be map to its protocol 15:38:10 q+ 15:38:17 ... uriVariables seem to be additive over the Affordance DataSchema 15:38:52 ek: I agree, what. is needed. is. a bindng mechanism 15:39:21 s/./ 15:39:49 s/bindng/binding 15:39:54 q+ 15:40:00 ack E 15:41:50 ca: I'm also agree with this points. 15:42:30 q+ 15:43:24 ack c 15:43:48 ack m 15:44:02 MK: +1 what Chris said 15:44:44 ... where have different places which can show up, such as in header, url etc 15:44:45 ack mjk 15:44:56 s/where/we 15:45:42 lb: TD is mainly relied on JSON-LD 15:46:30 ... but the spec says that TD can be processed without a JSON-LD processor 15:47:15 ... we like to serialize TD in not-json (e.g CBOR) 15:47:53 ... we should be clear how we can ensure interoperability 15:48:13 q+ 15:53:32 sk: there is a history about the JSON serialization requirement and JSON-LD serialization requirement 15:53:59 ... it is a compromise as specified in the spec 15:55:27 ack s 15:56:35 lb: we do not have a concept about the concept of degraded bahavior regading consumption of something. chould be topic for next charter 15:57:36 lb: dataSchema is related to the json-schema, but it is unclear if it is a subset or a superset 15:57:49 q+ 15:57:49 q+ 15:58:24 ek: we should be very clear about this what you mentioned. First we need to fix the version first. 15:59:34 ca: agree with Ege. we need a better explaination 16:00:19 ek: thanks luca for the presentation. Very helpful 16:00:44 q? 16:00:46 ack e 16:00:48 ack c 16:00:49 ... other businesses? 16:00:49 ack c 16:01:22 lb: this was just part 1 there will be another parts 16:01:52 q+ 16:04:29 ack s 16:04:32 ack s 16:04:45 adjourn 16:05:29 rrsagent, draft minutes 16:05:30 I have made the request to generate https://www.w3.org/2023/06/14-wot-td-minutes.html Ege