- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Fri, 16 Mar 2018 02:51:48 +0900
- To: Public Web of Things IG <public-wot-ig@w3.org>, public-wot-wg@w3.org
available at: https://www.w3.org/2018/03/14-wot-pf-minutes.html also as text below. Thanks a lot for taking these minutes, Soumya! Kazuyuki --- [1]W3C [1] http://www.w3.org/ - DRAFT - WoT PlugFest 14 Mar 2018 Attendees Present Kaz_Ashimura, Michael_Koster, Taki_Kamiya, Toru_Kawaguchi, Benjamin_Klotz, Takeshi_Yamada, Graeme_Coleman, Kunihiko_Toumura, Matthias_Kovatsch, Soumya_Kanti_Datta, Tomoaki_Mizushima, Michael_McCool, Ryuichi_Matsukura, DarkoAnicic, Michael_Lagally, Kazuaki_Nimura, Daniel_Peintner Regrets Chair Kaz Scribe Soumya Contents * [2]Topics 1. [3]Yamada-san's update 2. [4]Koster's update 3. [5]Oracle IoT Cloud 4. [6]TD files to be uploaded 5. [7]possible demo on OpenDay? 6. [8]OCF summer meeting 7. [9]usage of preparation.md and preparation-company_name.md 8. [10]next call(s) * [11]Summary of Action Items * [12]Summary of Resolutions __________________________________________________________ <kaz> scribenick: Soumya Yamada-san's update <yamada> my PR is [13]https://github.com/w3c/wot/pull/397 [13] https://github.com/w3c/wot/pull/397 yamada-san: three main commits in this pull req ... 1. adding panasonic TDs ... 2. link of those TDs ... 3. 3.1 event and observe using http kaz: it is about plugfest scenario matthias: section 3 is about servient features right? <yamada> this [14]https://github.com/yamagile/wot/blob/0ffc939cec812bec0df847 ca6df383b88a0ff993/plugfest/2018-prague/preparation.md#31-event --observable-using-http-long-polling [14] https://github.com/yamagile/wot/blob/0ffc939cec812bec0df847ca6df383b88a0ff993/plugfest/2018-prague/preparation.md#31-event--observable-using-http-long-polling matthias: could fit to both yamada-san: last one is imp ... participants will be panasonic and fujitsu (and any other) ... mentions purpose and application scenarios ... mentions functionalities and roles including application, proxy and device (including the steps to run the scenarios) ... please merge this pull req to master branch kaz: pull req is a proposal about how to describe a plugfest scenario? ... think about balance b/w proposals from yamada-san and mjkoster mccool+matthias: +1 for merging mjkoster: this is fine kaz: thanks yamada-san darko: one question: fujitsu local proxy: are we going to have multiple TD repo? ... main TD repo (normally we have), now there is one more from fujitsu.. shall we have multiple repo? matthias: what we saw is on eventing ... matthais: ppl may have multiple directory for testing mccool: register in more than one TD <kaz> [note that we had multiple TD directories for Burlingame plugfest: [15]https://github.com/yamagile/wot/blob/0ffc939cec812bec0df847 ca6df383b88a0ff993/plugfest/2018-prague/images/burlingame.png?r aw=true] [15] https://github.com/yamagile/wot/blob/0ffc939cec812bec0df847ca6df383b88a0ff993/plugfest/2018-prague/images/burlingame.png?raw=true mccool: suggest: generate TD with more than one base addresses ... addresses with a certain format ... network context is imp mccool: more than one TD running is possible ... is darko validating the TD? darko: not really matthias: TD playground, should be up in AWS ... edit TD and then validate syntax and other checkers mjkoster: thingweb TD is picky, gives some errors in certain cases... there is an error with cross origin resource sharing ... agree that we can have multiple TD... some local, some remote... ... network segment may differ matthias: TD URI directly in that ... combination of local IP and global URLs mjkoster: maintain a small list manually kaz: possibly we could add that as the section 8 on issues for plugfest mccool: better to use the issue tracker, suggest to have a section on validation ... someone should volunteer to create and track the issue (multiple TD) ... i can do it kaz: please add "PlugFest" label to that issue mccool: ok matthias: asking mjkoster about json-ld file mjkoster: context is failing sometimes, i will file issue(s) matthias: should be in the thingweb directory ... valid json-ld is fine, thingweb parses TD and puts it in tripplestore ... ... talk to victor about usability kawaguchi-san: in summary, who is going to bring a proxy other than fujitsu? kaz: proxy and thing directory? matthias: victor is working on it ... locally run a patch version kawaguchi-san: describe it in the prep doc. <McCool> [16]https://github.com/w3c/wot/issues/403 [16] https://github.com/w3c/wot/issues/403 mjkoster: has an instance of thing repo (public) ... proxy by node-wot matthias: tunnel that has a local endpoint and public hoster endpoint ... websocket b/w endpoints ... http proxy last time ... either panasonic or fujitsu should bring tested proxy ... is there any logistics issue? mjkoster: exposing an instance from a cloud ... create a local IP proxy for that matthias: consuming thing on a cloud that wants to consume a local thing - would not work - scenario is complex ... panasonic and fujitsu did it using custom tunneling lasttime kawaguchi-san: fujitsu to bring local and remote proxy ... panasonic to register local and remote things mccool: tunneling worked for me last time, easy to setup but proxy is safer solution kaz: intel and smartthings to connect to fujitsu proxy? mccool: yes kaz: other questions about this? (none) Koster's update <kaz> [17]Koster's PR [17] https://github.com/w3c/wot/pull/400 <kaz> [18]changes [18] https://github.com/w3c/wot/pull/400/files mjkoster: scenario is - reg client, managing lifecycle ... easy 3rd party integration ... create and advertise ... client is going to use semantic discovery ... fill in the recipe ingredient ... manually ... ... using mqtt and http ... not using coap ... client has some o-auth for verification, delegation, 3rd party security provider ... currently user gives permission ... ... read write execute permission ... system - node-red based local servient, client servient ... use hosted proxies, either way works, local to cloud is imp ... cloud-to-cloud is also possible mccool: can we have bridging scenarios? <kaz> [19]rendered version fyi [19] https://github.com/mjkoster/wot/blob/master/plugfest/2018-prague/checklists/smartthings-questionnaire.md mccool: two wi-fi and access points and then try to bridge them mjkoster: bring a router myself, could be possible ... last part - requirements ... iotschema annotation capabilities for discovery ... proxy compatible with node-wot ... need to check protocol binding ... additional context - semantic linkage some features of interest ... lwm2m style binding ... no ocf this time ... node-wot based ... ... proxy - it is a dedicated one, using mqtt, http coap though node-wot mjkoster: TLS and DTLS should be there ... policy interface ... not modeling any accessibility kaz: good detailed version ... do you think you can extract a compact version? mjkoster: bulleted summary, yes matthias: what to fill-in now? kaz: suggest we start with the summary version Oracle IoT Cloud Oracle provides an Oracle IoT Cloud Service Product instance which includes a device simulator that we are using to simulate the Festo Plant, a connected car, a HVAC and a pump, support additional device Festo simulator+integration developed together with Siemens with siemens more complex model of a thing simulator for heating, pump if you want to simulate other devices, please discuss with Michael Lagally TD files to be uploaded darko: lots of device, asking to upload all TDs ... prepare iotschema capabilities for them along with semantic queries possible demo on OpenDay? <Zakim> yamada, you wanted to say As for the demo planning, would anyone plan to demo in other than PlugFest (like in Open Day)? If yes, I'd like to demo in the morning due to the time yamada-san: anyone planned to demo during openday? matthias: depends ... OCF summer meeting scribenick: kaz matthias: would like to clarify OCF summer meeting schedule so that we can avoid conflicts for the next f2f meeting in Korea mccool: need to see the schedule usage of preparation.md and preparation-company_name.md kaz: clarification question about the usage of preparation.md vs preparation-panasonic.md for Yamada-san ... summary on the demo scenario, objective, servient structure, steps on preparation.md because it's shared by Panasonic and Fujitsu? yama: yes kaz: what about preparation-panasonic.md? matthias+koster: details to be written on preparation-panasonic.md next call(s) kaz: no plugfest call next wednesday on March 21st ... possibly one more TD/LD calls, though darko: Koster, available on 16th? koster: not available [adjourned] Summary of Action Items Summary of Resolutions [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [20]scribe.perl version 1.152 ([21]CVS log) $Date: 2018/03/15 17:50:26 $ [20] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [21] http://dev.w3.org/cvsweb/2002/scribe/
Received on Thursday, 15 March 2018 17:52:58 UTC