- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Mon, 02 Aug 2021 19:46:17 +0900
- To: public-wot-wg@w3.org
available at:
https://www.w3.org/2021/07/19-wot-script-minutes.html
also as text below.
Thanks a lot for taking the minutes, Daniel!
Kazuyuki
---
[1]W3C
[1] https://www.w3.org/
WoT Scripting API
19 July 2021
[2]Agenda. [3]IRC log.
[2] https://www.w3.org/WoT/IG/wiki/WG_WoT_Scripting_API_WebConf#19_Jule_2021
[3] https://www.w3.org/2021/07/19-wot-script-irc
Attendees
Present
Cristiano_Aguzzi, Daniel_Peintner, Kaz_Ashimura,
Tomoaki_Mizushima, Zoltan_Kis
Regrets
-
Chair
Daniel
Scribe
dape
Contents
1. [4]Previous minutes
2. [5]Quick Updates / Questions
1. [6]Vacation plans
2. [7]Publication plans
3. [8]Issues
1. [9]Publish Thing Description schema and Types in
another npm package
2. [10]Should writeProperty() return a value
3. [11]observeallproperties and unobserveallproperties
methods are missing
Meeting minutes
Previous minutes
[12]July-12
[12] https://www.w3.org/2021/07/12-wot-script-minutes.html
approved
Quick Updates / Questions
Vacation plans
Cristiano: maybe middle of August
Zoltan: on vacatation right now
Mizushima: beginning of September
… I can even join since it is night time in Japan
Publication plans
Daniel: I don't think we are in hurry
Zoltan: Started work on discovery
… should converge on discovery first
… maybe updated note in autumn
Cristiano: +1
… collect more substantial changes
Issues
Publish Thing Description schema and Types in another npm package
[13]https://github.com/w3c/wot-scripting-api/issues/327
[13] https://github.com/w3c/wot-scripting-api/issues/327
Daniel: Cristiano proposes to split TD and API changes
Cristiano: Issue related to WebThings io work I am doing
… versioning scheme is not very clear
Daniel: add historical changes section
Zoltan: managed version?
… version the source
Cristiano: TD does not publish on NPM
Cristiano: I can try to work on the split
… NPM needs to be done by DanieLP
Should writeProperty() return a value
[14]https://github.com/w3c/wot-scripting-api/issues/193
[14] https://github.com/w3c/wot-scripting-api/issues/193
Daniel: interoperability with ECHONET is important here
Kaz: working on ECHONET binding
… might take longer
observeallproperties and unobserveallproperties methods are missing
[15]https://github.com/w3c/wot-scripting-api/issues/312
[15] https://github.com/w3c/wot-scripting-api/issues/312
Cristiano: WebThings can get all events
… in this case binding acts already
… the need is to capture this situation in scripting
… difficult to know whether to re-open connection
Zoltan: can provide convenience API
… subscribe all events / properties
… explain exception
… one can do with one or many requests
… observeAll present and runtime can decide wheteh to use
binding or loop
Cristiano: if binding does not support observeAll we can also
throw error
… makes clear what the binding supports
Zoltan: we could do both.. having option
… observeAll is like convenience method
… convenience methods easier to maintain
… having option "strict" w.r.t. to TD op's
Cristiano: Wonder whether this is better done in utility
library
… we use strict always
… similar to observeProperty .. binding not supporting
observing
Zoltan: seems a bit different to me
… strict way by default but can be relaxed
Cristiano: should stick to one rule
… strict to operation
Zoltan: can add interaction-options in the future if there is
interest
Daniel: still have binding issue
Zoltan: miss next Monday
<kaz> [adjourned]
Minutes manually created (not a transcript), formatted by
[16]scribe.perl version 136 (Thu May 27 13:50:24 2021 UTC).
[16] https://w3c.github.io/scribe2/scribedoc.html
Received on Monday, 2 August 2021 10:46:21 UTC