- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Mon, 01 Mar 2021 15:18:32 +0900
- To: public-wot-wg@w3.org
available at: https://www.w3.org/2021/02/15-wot-script-minutes.html also as text below. Thanks a lot for taking the minutes, Zoltan! Kazuyuki --- [1]W3C [1] http://www.w3.org/ WoT Scripting API 15 Feb 2021 [2]Agenda [2] https://www.w3.org/WoT/IG/wiki/WG_WoT_Scripting_API_WebConf#15_February_2021 Attendees Present Kaz_Ashimura, Cristiano_Aguzzi, Zoltan_Kis, Philipp-Alexander_Blum, Tomoaki_Mizushima, Daniel_Peintner Regrets Chair Daniel Scribe zkis Contents * [3]Topics 1. [4]approval of previous minutes 2. [5]Introduction of Philipp Blum (Invited Expert) 3. [6]call time change 4. [7]Virtual F2F 5. [8]PR 289 6. [9]issue#299 7. [10]issue#300 * [11]Summary of Action Items * [12]Summary of Resolutions __________________________________________________________ <scribe> scribe: zkis Agenda <dape> [13]https://www.w3.org/WoT/IG/wiki/WG_WoT_Scripting_API_WebConf #Agenda [13] https://www.w3.org/WoT/IG/wiki/WG_WoT_Scripting_API_WebConf#Agenda approval of previous minutes <dape> --> [14]https://www.w3.org/2021/02/08-wot-script-minutes.html [14] https://www.w3.org/2021/02/08-wot-script-minutes.html Daniel: there are discussions about partial TD in the TD spec as well Minutes approved. Introduction of Philipp Blum (Invited Expert) Philipp: writing a RIOT implementation for WoT Daniel: any running implementation in RIOT? Philipp: yes, on the last plugfest already provided a TD to work with the impl ... in the next plugfest more extensive examples will be provided <inserted> [15]Philipp's contribution to the PlugFest during TPAC [15] https://github.com/w3c/wot-testing/tree/main/events/2020.09.Online/TDs/RIOT-OS Cristiano: welcome Philipp, also interested in the RIOT implementation call time change Daniel: CA proposed changing the time Cristiano: yes, we need more time to discuss the issues ... the agenda keeps growing, so we need more time Daniel: there is an issue: security call after Scripting ... also, before the Scripting meeting I am not available Zoltan: other time on Monday would be difficult as well Daniel: we could check the available slots <Zakim> kaz, you wanted to suggest we ask Philipp to introduce himself briefly after this prev minutes topic :) Kaz: schedule is pretty busy, it's kind of overkill to have a call every week Zoltan: we could be more efficient by starting earlier and solve fast the past minutes approvals Daniel: difficult for me to come earlier Kaz: we could also use github in a better way Cristiano: yes, we could be more productive Daniel: so we keep the time for now Virtual F2F <dape> --> [16]https://www.w3.org/WoT/IG/wiki/F2F_meeting,_March_2021 [16] https://www.w3.org/WoT/IG/wiki/F2F_meeting,_March_2021 Daniel: we need to craft an agenda for Scripting <cris> +1 for the skeleton Zoltan: in general, we will have a status update, implementations update, testing update and current issues that need attention from the whole group Daniel: yes, we can sketch that and elaborate later PR 289 <inserted> [17]PR 289 - Add definitions for partialTD [17] https://github.com/w3c/wot-scripting-api/pull/289 Cristiano: there were some minor edits Zoltan: asks about the tab selectors Cristiano: the examples are changed on click ... security issue still open ... the algorithm was improved in small ways ... there are portions that are not well defined yet anywhere Zoltan: change "applying schema to init" to " return the validation of init with schema" and refer to outside steps Cristiano: we have 2 levels of validations, one as a Thing init, one as Thing model Daniel: JSON Schema is not a spec, so we can't really use it in algorithms ... maybe we want to call "schema" as "ExposedThing" schema Cristiano: yes, we can improve that Daniel: anyone else is also welcome to comment on the PR issue#299 Daniel: Chose a particular security schema for an ExposedThing, [18]https://github.com/w3c/wot-scripting-api/issues/299 [18] https://github.com/w3c/wot-scripting-api/issues/299 Cristiano: this comes from the Security TF discussion Zoltan: the notions of Scripting API and management API are mixed up, we should clarify the scopes ... we could have all management APIs as service exposed via a Thing Cristiano: should we standardize management API? Daniel: in node-wot we do have lifecycle methods etc ... there is no solution to fit all Zoltan: right, there are multiple levels of standardization opportunities. Some APIs could be exposed as service (Thing), some others could be standardized. Cristiano: the need to tackle with security from app level is quite well defined Daniel: could we handle it with security handlers? Zoltan: that would be a man in the middle for the API Cristiano: node-wot issue: everything is clear-text Daniel: we have the conformance classes, a 4th could be a management API? Zoltan: no, because we'd need e.g. 2 separate security sections, as they are not at the same level ... the issue can be left open, as the Scripting TF has to solve it, but it's out of scope for the Scripting API <dape> Should title be mandatory in ExposedThingInit?, [19]https://github.com/w3c/wot-scripting-api/issues/300 [19] https://github.com/w3c/wot-scripting-api/issues/300 issue#300 Cristiano: MMc pointed out that titles should not be generated, but given by developers, so we should require it Daniel: but if not provided, there are use cases that don't need a title, should it be empty? Zoltan: so could we use an empty title as default? Cristiano: doesn't solve the problem Zoltan: true enough Daniel: will take a look how node-wot will handle it Adjourned. Summary of Action Items Summary of Resolutions [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [20]scribe.perl version 1.152 ([21]CVS log) $Date: 2021/03/01 06:17:24 $ [20] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [21] http://dev.w3.org/cvsweb/2002/scribe/
Received on Monday, 1 March 2021 06:18:37 UTC