- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Thu, 8 Feb 2018 01:49:47 +0900
- To: Public Web of Things IG <public-wot-ig@w3.org>, public-wot-wg@w3.org
available at:
https://www.w3.org/2018/02/07-wot-minutes.html
also as text below.
Thanks a lot for taking these minutes, Daniel!
Kazuyuki
---
[1]W3C
[1] http://www.w3.org/
- DRAFT -
WoT IG/WG
07 Feb 2018
[2]Agenda
[2] https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Agenda
Attendees
Present
GraemeColeman, DarkoAnicic, soumya, Graeme_Coleman,
Darko_Anicic, Soumya_Kanti_Datta, Kaz_Ashimura,
Michael_McCool, Daniel_Peintner, Kunihiko_Toumura,
Michael_Koster, Michael_Lagally, Sebastian_Kaebisch,
Toru_Kawaguchi, Kazuaki_Nimura, Barry_Leiba, Zoltan_Kis,
Tomoaki_Mizushima
Regrets
Chair
McCool
Scribe
dape
Contents
* [3]Topics
1. [4]Quick updates
2. [5]Prague F2F
3. [6]Scripting API
4. [7]Thing Description
5. [8]Binding Templates
6. [9]Security
7. [10]Scripting review
* [11]Summary of Action Items
* [12]Summary of Resolutions
__________________________________________________________
<scribe> scribe: dape
Quick updates
McCool: Quick updates?
Kaz: quick comment, would like to clarify updated publication
plan
McCool: When internal review?
... when public draft?
... quick update, Mozilla made release of WoT
Koster: Yes ,Web of Things gateway
Prague F2F
McCool: ... no chairs call
... need to look into rooms, booking et cetera
... Siemens?
Darko: no update from my side. Matthias might have some more
information
McCool: got that Siemens needs someone to support
... I looked into to get room from OCF
... no response yet
... Sheraton quite expensive
... please register
... to get size of venue
<kaz> [13]https://www.w3.org/2002/09/wbs/1/WoTF2F201803/
[13] https://www.w3.org/2002/09/wbs/1/WoTF2F201803/
<kaz> registration above
McCool: please use URL to register
... need estimate for venue
... same place as OCF
... PlugFest directly after OCF (and IETF in London)
<kaz> Crystal Palace Hotel, which is close to Sheraton, is
cheap enough
McCool: Also start documenting what you plan to do for PlugFest
... also add in comments in F2F wiki
... security components in PlugFest contributions.. please add
to wiki also
<McCool>
[14]https://github.com/w3c/wot/blob/master/plugfest/2018-prague
/checklists/security.md
[14] https://github.com/w3c/wot/blob/master/plugfest/2018-prague/checklists/security.md
McCool: converted to Markdown security checklist
... Web call on PlugFest right after this call
... also suggestions for OpenDay presenters
<kaz> [15]f2f wiki
[15] https://www.w3.org/WoT/IG/wiki/F2F_meeting,_24-29_March_2018,_Prague,_Czech_Republic
Soumya: OpenDay I suggested already presentation (semantic
testing)
... small part of PlugFest w.r.t semantic interoperability ?
<kaz> [16]f2f input
[16] https://www.w3.org/WoT/IG/wiki/F2F_meeting,_24-29_March_2018,_Prague,_Czech_Republic#Input
McCool: could add checklist to wiki
<DarkoAnicic> Material for Prague Plugfest related to Semantic
Integration will be here:
[17]https://github.com/w3c/wot/tree/master/plugfest/2018-prague
/semantic%20integration
[17] https://github.com/w3c/wot/tree/master/plugfest/2018-prague/semantic
integration
Koster: Plan to have semantic interoperability for PlugFest
... already in progress
Darko: I created Semantic Integration folder
... every Friday LD telco
... we started presentation (goals and ideas)
... will updates slides
... plan to have use-cases and extend use cases to contain
semantic interoperability
... also having queries for these use-cases
McCool: Koster, material still not in there?
Koster: Yes, is PR so far
McCool: Accepted PR
Koster: Testing semantic Interop is also of importance
... need to develop that
... separate page for scenarios also
Scripting API
<scribe> Agenda: Deadline for starting review process for
Scripting API
Zoltan: we have a PR for changes
... agree on most of the things
... needs some more editorial changes
... had review on Monday
... review today in Editors call
McCool: any highlights you want to show?
Zoltan: link for rendered version
<DarkoAnicic> TF-LD web meetings dedicated to the preparation
of the "semantic integration" challenge in Prague Plugfest take
place on Friday, 16:00-17:00 CET
Zoltan: Use-cases section was updates
... ConsumedThing, ExposedThing was updates
... also synchronized with TD spec
<kaz> [18]latest Scripting draft
[18] http://rawgit.com/zolkis/wot-scripting-api/master/index.html
Zoltan: intent is to freeze API
... editorial changes later
... Not sure if we should go through the document
McCool: Let's first have other task force reports
... TD ?
Thing Description
Sebasitian: Changes in TD mainly based on datatype definition
... major parts are ready
... next few days some more updates
... Friday we had web meeting
... topic was mainly about updates (Koster gaive presentation)
... one interesting meeting took place this Monday
... about JSON vs JSON-LD serialization
... some agreement
... relying on JSON schema type definition
... Unsure about JSON-LD 1.1
... interaction keyword/level will be removed
... Mozilla/EVRYTHNG will provide consumer use cases
... Siemens will provide industrial use cases
... next call on serialization on the 19th
... please also have a look at the current issues raised mainly
by Ben
... Deadline for TD freeze is next Friday
... February 16th
Binding Templates
Koster: Binding template task force
... yesterday discussed remaining issues
... general consensus
... do not plan to make anymore changes
... clean-up of documents
... Matthias did editorial path
... transfer vocabulary needs to be added
... approach to add more transfer vocabularies
... problem maintaining vocabulary without introduction it in
the document
... freeze 16th sounds good to me
McCool: binding part of TD?
Koster: will be separate document
McCool: Publishing as note?
Koster: not sure.. I can't decide that
McCool: access to editors draft might be good enough
... plan to publish as separate document?
Koster: Yes
Kaz: There are 2 points: (1) whether Binding Templates to be
part of TD document or not, (2) how to handle possible
vocabulary definition documents for several popular protocols
for IoT (Binding TF would like to publish vocabulary as a WG
Note)
... regarding the second point, not sure if it's ok
... can check within W3C
<kaz> e.g., [19]HTTP vocabulary in RDF 1.0
[19] https://www.w3.org/TR/HTTP-in-RDF10/
McCool: my question was point 1, whether Binding gonna be part
of TD
... normative part in TD section?
... for now separate document
Kaz: Charter says bindings is a separate note
... during the discussion on Monday about TD serialization,
there was a comment binding should be separate from TD
Koster: we gonna have normative TD vocabulary
... and independent bindings vocabulary
... right now it is just JSON-LD
... adding patterns
Kaz: 2nd question about vocabulary document
... will check with W3C
McCool: seems consistent with other specs
Security
McCool: Security task force
... looked at life cycle
... going to be part of Architecture document
... started also to look at other documents w.r.t. security
... trying to find security issues
... March 10th for next security publication
... want to push put before PlugFest
... including validation
... life cycle section is still PR
... wait for bugfixes from Elena
<McCool> [20]https://github.com/w3c/wot-security/pull/63
[20] https://github.com/w3c/wot-security/pull/63
McCool: added life cycle diagram
... based on IETF life cycle
... found some issues in IETF work/vagueness
<kaz> [21]IETF draft: Security Considerations in the IP-based
Internet of Things
[21] https://tools.ietf.org/html/draft-garcia-core-security-06#section-3
Zoltan: Picture for WoT runtime?
McCool: correct
... IETF did not include state diagram
... only example
... suggest to them to add state machine
McCool: propose consistent state machine
McCool: one terminology issue was about
provisioning/bootstrapping
Koster: propose to distinguish Discovery from the operational
phase
McCool: may want to have life cycle section in architecture
document
Scripting review
McCool: Next on Agenda is "next Agenda"
... lots of reviews
Zoltan: quick review of Scripting
<kaz> [22]3. The WoT object
[22] http://rawgit.com/zolkis/wot-scripting-api/master/index.html#the-wot-object
Zoltan: main changes in WoT object (separate fetch and consume)
... 2nd changed "expose" into produce by getting ExposedThing
object
... later there is start and register methods
... the "produce" accepts blanc thing (ThingTemplate) OR by
ThingDescription
... allows re-expose thing
... later you can add handlers
... in ConsumedThing we have Observables
... we can subscribe, unsubscribe or Errors
... ExposedThing has changed also
... have life cycle methods (start, stop, ..)
<kaz> [23]5. The ExposedThing interface
[23] http://rawgit.com/zolkis/wot-scripting-api/master/index.html#the-exposedthing-interface
Zoltan: also have addproperty, addAction and AddEvent
... besides there are ways to set handlers
... there can be a "default" handler or a generic handler
McCool: what is missing is an information whether TD can change
... for caching it is good to know
Zoltan: Could be parameter "time to live" in register
... and subscribe to TDChange observable
<kaz> [24]6 Observable
[24] http://rawgit.com/zolkis/wot-scripting-api/master/index.html#observables
Zoltan: there is also an observable section (6) with the
minimum we need
... Subset of Observable implementation
Koster: complete is useful for long running actions
Zoltan: People can use this version as a reference
<kaz> kaz: let's continue how to finalize the draft on the ML
McCool: adjourned
Summary of Action Items
Summary of Resolutions
[End of minutes]
__________________________________________________________
Minutes formatted by David Booth's [25]scribe.perl version
1.152 ([26]CVS log)
$Date: 2018/02/07 16:45:38 $
[25] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
[26] http://dev.w3.org/cvsweb/2002/scribe/
Received on Wednesday, 7 February 2018 16:58:21 UTC