- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Wed, 07 Oct 2020 20:13:02 +0900
- To: public-wot-wg@w3.org
available at:
https://www.w3.org/2020/10/05-wot-script-minutes.html
also as text below.
Thanks a lot for taking the minutes, Zoltan!
Please note that this time we use "wot-script" as the short name for
the minutes because usural "wot" was used for the vF2F meeting.
Thanks,
Kazuyuki
---
[1]W3C
[1] http://www.w3.org/
- DRAFT -
WoT Scripting API
05 Oct 2020
Attendees
Present
Kaz_Ashimura, Cristiano_Aguzzi, Daniel_Peintner,
Zoltan_Kis, Tomoaki_Mizushima
Regrets
Chair
Zoltan
Scribe
zkis
Contents
* [2]Topics
1. [3]Prev minutes
2. [4]Pull request
https://github.com/w3c/wot-scripting-api/pull/269
3. [5]Meta-PR 247
https://github.com/w3c/wot-scripting-api/pull/247
4. [6]Issue# 256
https://github.com/w3c/wot-scripting-api/issues/256
5. [7]Security risk section of the spec,
https://github.com/w3c/wot-scripting-api/issues/252
6. [8]Issue# 268
https://github.com/w3c/wot-scripting-api/issues/268
* [9]Summary of Action Items
* [10]Summary of Resolutions
__________________________________________________________
<scribe> scribe: zkis
Prev minutes
<kaz> [11]Sep-28
[11] https://www.w3.org/2020/09/28-wot-minutes.html
Minutes approved
Pull request [12]https://github.com/w3c/wot-scripting-api/pull/269
[12] https://github.com/w3c/wot-scripting-api/pull/269
Cristiano: what is the use case here
... the emitEvent() fails or reporting to the client side
Zoltan: both
Daniel: on the ExposedThing side if emitEvent() fails
Cristiano: what about the other use case
Zoltan: this is in the context of the native protocol stacks
and pairs the subscribe side error callback with the server
side event error reporting
... I will place a similar comment on the client side, to make
it more clear.
Cristiano: agree
Zoltan: will improve the PR and leave the PR still open for
comments.
Meta-PR 247 [13]https://github.com/w3c/wot-scripting-api/pull/247
[13] https://github.com/w3c/wot-scripting-api/pull/247
Daniel: could we close this
Zoltan: yes, the feedback was addressed
Daniel: it could be reopened on need
Issue# 256 [14]https://github.com/w3c/wot-scripting-api/issues/256
[14] https://github.com/w3c/wot-scripting-api/issues/256
Zoltan: this will be fixed by the outstanding PR when it's
ready and merged
Security risk section of the spec,
[15]https://github.com/w3c/wot-scripting-api/issues/252
[15] https://github.com/w3c/wot-scripting-api/issues/252
Zoltan: pretty old formulation, should be updated with current
Thing Directory developments
Daniel: we used to have this feature, but not any longer
Zoltan: we don't now have a WoT-specific algorithm to report a
TD update, it can be done by an Event inside a TD
Cristiano: that's a problem
Zoltan: we can remove this section
... and we need to check the whole Security section
Daniel: volunteering for that
<scribe> ACTION: DP to check the Security section and fix #252
Issue# 268 [16]https://github.com/w3c/wot-scripting-api/issues/268
[16] https://github.com/w3c/wot-scripting-api/issues/268
Zoltan: explaining the issue history and comments
Cristiano: we can go with the current API, errors reported by 2
different mechanisms, but...
... but we could pass the callbacks right after calling
subscribeEvent()
Zoltan: exactly
Daniel: I prefer the current API instead of a Subscription
object where we call start() etc
Zoltan: we also have a semantic mix between WoT Event listener
and DOM EventListener, maybe better to avoid that with
callbacks
Cristiano: we are missing the "once" specifier from
subscriptions
... as a convenience
Daniel: it's a bit more complex
Zoltan: so we are lifting "once" from EventTarget
... we used to have a spec version that used a part of
EventTarget (supporting "once" but not the other options).
Cristiano: so we acknowledged the issue and might want to use
events after all
Zoltan: quite difficult to specify it that way, but we should
think
... what about publishing the current API and figure it out in
the next version?
Daniel: fine with that, and we should add convenience "once"
eventually
Cristiano: need to try that
<kaz> [adjourned]
Summary of Action Items
[NEW] ACTION: DP to check the Security section and fix #252
Summary of Resolutions
[End of minutes]
__________________________________________________________
Minutes manually created (not a transcript), formatted by
David Booth's [17]scribe.perl version ([18]CVS log)
$Date: 2020/10/07 11:08:41 $
[17] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
[18] http://dev.w3.org/cvsweb/2002/scribe/
Received on Wednesday, 7 October 2020 11:13:08 UTC