[wot-ig/wg] minutes - 14 February 2018

available at:
  https://www.w3.org/2018/02/14-wot-minutes.html

also as text below.

Thanks a lot for taking these minutes, Graeme!

Kazuyuki

---

   [1]W3C

      [1] http://www.w3.org/

                               - DRAFT -

                               WoT IG/WG

14 Feb 2018

   [2]Agenda

      [2] https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Agenda

Attendees

   Present
          Kaz_Ashimura, Michael_Koster, Michael_McCool,
          GraemeColeman, Daniel_Peintner, Taki_Kamiya,
          Kunihiko_Toumura, Matthias_Kovatsch, Toru_Kawaguchi,
          Zoltan_Kis, Soumya_Kanti_Datta, Kazuaki_Nimura,
          Tomoaki_Mizushima, Barry_Leiba, Dave_Raggett

   Regrets
          Yongjing, Kajimoto

   Chair
          Matthias, McCool

   Scribe
          GraemeColeman

Contents

     * [3]Topics
         1. [4]Agenda
         2. [5]Quick updates
         3. [6]Next face to face
         4. [7]TF reports - TD
         5. [8]TF - Scripting API
         6. [9]TF - Binding Templates
     * [10]Summary of Action Items
     * [11]Summary of Resolutions
     __________________________________________________________

   <kaz> scribenick: GraemeColeman

Agenda

   <mkovatsc> [12]Agenda

     [12] https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Agenda

   Koster: A couple of times from protocol items for the agenda.

Quick updates

   McCool: Added a security questionnaire for the PlugFest in the
   WoT Github repo.
   ... Will hold out on discussion until we talk about security TF
   updates

   <mkovatsc> [13]https://www.w3.org/2002/09/wbs/1/WoTF2F201803/

     [13] https://www.w3.org/2002/09/wbs/1/WoTF2F201803/

Next face to face

   Please register. We have about 15 participants, but our overall
   estimate is that 25 people will show up in Prague.

   Koster: I have made a note to register.

   Soumya: Some BMW people may come to Prague, but not sure if
   they've registered yet.

   <mkovatsc> Attendees so far:
   [14]https://www.w3.org/2002/09/wbs/1/WoTF2F201803/results

     [14] https://www.w3.org/2002/09/wbs/1/WoTF2F201803/results

   Kaz: Will they be there for just the Open Day or for the whole
   meeting?

   Soumya: Just the PlugFest and Open Day
   ... I have already told Benjamin to register, but he will
   remind Daniel next Monday when he returns from vacation.

   Graeme: Is the PlugFest still going ahead?

   Matthias: Yes, it is still going ahead over the weekend.

   <kaz> [Mar. 23: joint meeting /w OCF; Mar. 24-25: PlugFest;
   Mar. 26: OpenDay; Mar. 27-29: f2f]

   McCool: Joint Workshop/OCF - Currently there is a room booked
   at the OCF on the Friday morning, but it may be difficult for
   some ITF attendees to attend. We are trying to get the time
   moved until the afternoon, but this will be dependent on other
   factors.
   ... If you must your flight, book it on the assumption that the
   above will be in the morning. Or, if you can, wait until
   everything is finalised.

   McCool: Please register as soon as you can so that we can have
   numbers for the venue.

   BarryLeiba: I should be able to make it for Friday morning, but
   may be available to Thursday evening. Will provide a final
   answer this Friday.
   ... Do not hold anything up just for me.

   <barryleiba> Correction to the above for minutes: I may have to
   leave Thursday evening anyway, so I could be there Friday
   morning after all. But I'll know more this Friday (16 Feb).

   McCool: As of now, it's definitely booked for Friday morning,
   but it may be moved to the afternoon.

   Matthias: We don't have a local host - if you know of anyone
   who could help organise the face-to-face let me know. All that
   would be needed is someone to help organise the hotels and
   other small chores.

   McCool: Is mkovatsc's organisation able to provide a small
   budget?

   Matthias: Yes, but the Sheraton is beyond the budget, so we're
   still looking. There is no registration fee.
   ... Does anyone know of anyone who can help with the local
   organization?

TF reports - TD

   Matthias: The review has been postponed. We were hoping for
   this Friday, but it may need be next Wednesday. There are still
   a few details to discuss.

TF - Scripting API

   <dape> [15]https://w3c.github.io/wot-scripting-api/

     [15] https://w3c.github.io/wot-scripting-api/

   Zoltan: We have merged things that still need to be ironed out,
   but we now have an editors draft for the face-to-face
   ... Security review: there is more feedback to come from Elena.
   In this version, we don't really cover security (but there is
   an Editor's note).

   Daniel: Refer to Editor's note above - please take a look.

   Matthias: The link is now available for public review and
   available for pull requests?

   Daniel: Correct

TF - Binding Templates

   Koster: We now have something fairly stable, but in yesterday's
   meeting we came up with a proposal that deals with some of the
   outstanding requirements (a vocabulary change on the data
   schema).
   ... Some editorial changes submitted to the document, but it's
   almost ready to go in its current state. One more pass after
   vocabulary change is discussed.
   ... I would like to talk over an example today.

   Matthias: That should be OK for today, as only one or two items
   left to discuss.

   <mjkoster>
   [16]https://github.com/w3c/wot-binding-templates/issues/13

     [16] https://github.com/w3c/wot-binding-templates/issues/13

   <kaz> [17]Koster's message (the message itself is Member-only)

   {
     "name": "Current brightness",
     "@type": ["Property", "iot:CurrentDimmer"],
     "schema": {
       "type": "object",
       "observable": "true",
       "field":
         {
           "name": "brightness",
           "@type": ["iot:DimmerData" ],
           "schema": {
             "type": "integer",
             "minimum": 0,
             "maximum": 255
           }
         }
       ]
     },
     "form": []
   },
   ]]

     [17] https://lists.w3.org/Archives/Member/member-wot-wg/2018Feb/0025.html

   Koster: We want to add three terms - schema, input schema,
   output schema.
   ... We hope to get this incorporated for the PlugFest.

   Matthias: You need to move observable: true up one level.

   <mkovatsc>
   [18]https://github.com/w3c/wot-thing-description/issues/84#issu
   ecomment-364262432

     [18] https://github.com/w3c/wot-thing-description/issues/84#issuecomment-364262432

   Koster: OK, moved to immediately under the name at the top

   Matthias: Note the above comment. We shouldn't call it a JSON
   schema if we don't use the JSON schema syntax.
   ... Otherwise it can cause confusion (OpenAPI used something
   like JSON Schema, but not exactly, and this caused problems).
   ... Using "schema" is fine on its own, but "JSON schema" is a
   misnomer.

   Koster: I will replace all instances of "JSON schema" with
   "data schema", and provide a definition for the latter that
   clearly distinguishes it from JSON schema. This is possible.

   Matthias: Properties (input/output): We should keep this open.
   There should be proper names so that we don't get confused
   about the direction of the schema. We need to find something
   that's technically correct, but also understandable.

   Koster: I propose "accept schema" (something you can send) and
   "content schema" (something that's exposed).

   <mkovatsc>
   [19]https://github.com/w3c/wot-thing-description/issues/66

     [19] https://github.com/w3c/wot-thing-description/issues/66

   Daniel: Do you plan to integrate name change before Prague?

   Matthias: My understanding was to do it before Prague.

   Daniel: For the scripting API point of view, this will need to
   be aligned.

   Koster: Going forward, we need to resolve the discussion on how
   we rename the directions, then we can freeze it in time for
   Prague.

   McCool: Input and output are fine for actions, but potentially
   confusing for other types of interactions.
   ... Topic - TF: Security

   <McCool>
   [20]https://github.com/mmccool/ndss-wot-sec/tree/master/talk

     [20] https://github.com/mmccool/ndss-wot-sec/tree/master/talk

   McCool: Reviewed the above presentation for NDSS paper. Elena
   did a readthrough of the preliminary scripting API, and is
   focusing on the use cases to do security analysis

   Matthias: ...

   "security": {

   "authorization": "Proxy"

   "href": "[21]http://plugfest.thingweb.io:8087"

     [21] http://plugfest.thingweb.io:8087/

   },

   McCool: Can mkovatsc document the demonstration for the
   PlugFest?
   ... I can try implementing it in my demonstration to support
   interoperability

   <mkovatsc> [22]https://www.npmjs.com/org/node-wot

     [22] https://www.npmjs.com/org/node-wot

   <mkovatsc> 0.3.0

   Matthias: Node-wot released on NPM
   ... Repository is pointing to 0.4.0, which is PlugFest Prague
   target

   <kaz> [adjourned]

Summary of Action Items

Summary of Resolutions

   [End of minutes]
     __________________________________________________________


    Minutes formatted by David Booth's [23]scribe.perl version
    1.147 ([24]CVS log)
    $Date: 2018/02/16 17:46:16 $

     [23] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
     [24] http://dev.w3.org/cvsweb/2002/scribe/

Received on Friday, 16 February 2018 17:51:02 UTC