- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Sun, 26 Apr 2020 21:28:30 +0900
- To: public-wot-wg@w3.org
available at:
https://www.w3.org/2020/04/06-wot-minutes.html
also as text below.
Thanks a lot for taking the minutes, Zoltan!
Kazuyuki
---
[1]W3C
[1] http://www.w3.org/
- DRAFT -
WoT Scripting
06 Apr 2020
Attendees
Present
Kaz_Ashimura, Ege_Korkan, Michael_McCool, Zoltan_Kis,
Tomoaki_Mizushima, Sebastian_Kaebisch
Regrets
Chair
Zoltan
Scribe
zkis
Contents
* [2]Topics
1. [3]past minutes
2. [4]PR
https://github.com/w3c/wot-scripting-api/pull/209
3. [5]https://github.com/eclipse/thingweb.node-wot/issues
/200
4. [6]init dictionary in ExposedThing
5. [7]security scheme in Scripting
* [8]Summary of Action Items
* [9]Summary of Resolutions
__________________________________________________________
past minutes
[10]https://www.w3.org/2020/03/30-wot-minutes.html
[10] https://www.w3.org/2020/03/30-wot-minutes.html
<scribe> scribe: zkis
minutes approved
PR [11]https://github.com/w3c/wot-scripting-api/pull/209
[11] https://github.com/w3c/wot-scripting-api/pull/209
<Ege>
[12]https://github.com/eclipse/thingweb.node-wot/issues/200
[12] https://github.com/eclipse/thingweb.node-wot/issues/200
Zoltan: presented the PR
... requesting comments
... the PR will stay open until next call or until approved
[13]https://github.com/eclipse/thingweb.node-wot/issues/200
[13] https://github.com/eclipse/thingweb.node-wot/issues/200
Ege: it's not possible to get information about someone being
subscribed to an event
Zoltan: so we need to open up the ExposedThing API for that
<scribe> ACTION: Ege creates issues at Scripting API
init dictionary in ExposedThing
Zoltan: explaining how init dict is used for creating
ExposedThing
... in node-wot, too
McCool: might be better to accept any parsed JSON and note the
exceptions
Sebastian: passing the TD object to the produce() method has
issues
... if there is something expanded in the implementation is out
of scope
... we are interested what we pass to produce()
McCool: the init dict is defined as a type, we should list the
exceptions
Zoltan: it's defined by the TD spec
Sebastian: is it a real TD?
<kaz> [14]4.3 Validating a Thing Decription
[14] https://w3c.github.io/wot-scripting-api/#validating-a-thing-description
Ege: if it is a valid JSON schema, it requires Forms
... TD spec forces to have a type for vocabulary terms
... so the validation should just say "if there is term, then
it should look like this"
Zoltan: yes, we should have separate validation on TD and the
init dict
... please create an issues
<Ege> Opened the issue at:
[15]https://github.com/w3c/wot-scripting-api/issues/210
[15] https://github.com/w3c/wot-scripting-api/issues/210
Zoltan: init dict is just a JS object that is used by a private
implementation
... currently it is opaque
... we need to make it more transparent by standardizing the
things contained in the init dict
... it might contain for instance security related init
settings
Sebastian: we need to be more precise and the examples shed
some light
... next we need to define Thing Templates and Thing fragments
or partial TD
Zoltan: yes, we will use the definitions for those
... once defined in WoT specs
Sebastian: the formal definition should be in the TD spec
... we should also talk with M.Lagally
... let's continue this discussion in Architecture call and TD
calls
security scheme in Scripting
Zoltan: this is a big topic, we need examples
McCool: will thing about that
... will create a generic issue in Security and then in
Scripting
[adjourned]
Summary of Action Items
[NEW] ACTION: Ege creates issues at Scripting API
Summary of Resolutions
[End of minutes]
__________________________________________________________
Minutes manually created (not a transcript), formatted by
David Booth's [16]scribe.perl version 1.154 ([17]CVS log)
$Date: 2020/04/07 05:48:59 $
[16] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
[17] http://dev.w3.org/cvsweb/2002/scribe/
Received on Sunday, 26 April 2020 12:28:17 UTC