- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Sat, 10 Mar 2018 01:26:09 +0900
- To: Public Web of Things IG <public-wot-ig@w3.org>
available at:
https://www.w3.org/2018/03/09-wot-minutes.html
also as text below.
Thanks a lot for taking these minutes, Taki!
Kazuyuki
---
[1]W3C
[1] http://www.w3.org/
- DRAFT -
WoT IG - TF-LD
09 Mar 2018
Attendees
Present
Darko_Anicic, Kaz_Ashimura, Aparna_Thuluva,
Benjamin_Klotz, Danh_Le_Phuoc, Darko_Anicic,
Fano_Ramparany, Michael_Koster, Taki_Kamiya
Regrets
Chair
Darko
Scribe
taki
Contents
* [2]Topics
1. [3]Agenda
2. [4]Recap from the PlugFest call
3. [5]Danh's slides
4. [6]TD Directory
5. [7]Next call
* [8]Summary of Action Items
* [9]Summary of Resolutions
__________________________________________________________
<kaz> scribenick: taki
Agenda
Darko: Restart discussion on topics related to Prague activity
... scenario, semantic artifacts, etc
... We have some slide sets defining some scenarios.
... Do we have any progress regarding scenario development?
... Koster prepared questionnaire.
... we need to think plans for that. meaning, iotschema
capabilities, etc.
... any updates from plugfest telecon?
Recap from the PlugFest call
<kaz> [10]plugfest minutes
[10] https://www.w3.org/2018/03/07-wot-pf-minutes.html
Koster: I had conflict this week.
Kaz: talked about logistics for the plugfest, including
Yamada-san's requirement from Panasonic.
... There is a table of information wrt. Panasonic servients,
and TD is available for that.
... Michael L who is the host of the Plugfest needs information
about port numbers to use in the plugfest.
... yamada san added a table for those settings.
... Matsukura-san explained concrete negotiation sequence,
discovery, look up, etc.
... Daniel Peintner and Sebastian explained TD changes.
... We should think about how to handle semantic information,
scripting, etc.
Darko: was there any discussion on overall scenario?
Kaz: people were encouraged to share concrete scenarios.
... whole setting is described in Github md file.
Dahn: Is it updated?
Kaz: Yes. It was updated but needs some more information.
Darko: victor added few scenarios in section 3.
... But it was before we prepared slideset.
... Panasonic added an item there as well.
... can we add our scenario in section 3 of plufest preparation
md file?
<kaz> [11]section "3 Plugfest scenarios"
[11] https://github.com/w3c/wot/blob/master/plugfest/2018-prague/preparation.md#user-content-3-plugfest-scenarios
Kaz: Yes. I think so.
Darko: what is the intention of the questionnaire?
<kaz>
[12]https://github.com/w3c/wot/blob/master/plugfest/2018-prague
/checklists/participant-questionnaire.md
[12] https://github.com/w3c/wot/blob/master/plugfest/2018-prague/checklists/participant-questionnaire.md
Koster: to get people to propose, describe e.g. scenarios, etc.
... It is md file, and just need to make a pull request.
Darko: I will copy these 4 scenarios.
Kaz: We have a questionnaire template.
Koster: I made a pull request. I think I did. I will check.
Kaz: So you are going to fill in content.
Koster: Yes.
Darko: I found only questionnaire.
... there is another questionnaire about security.
... There is no answer so far.
Koster: Yes.
Kaz: Koster is going to add one example answer.
Koster: Yes, I will do that.
Kaz: then others such as Fujitsu, Panasonic need to follow the
example to fill in their answer.
Koster: then we need to summerize after that.
<kaz> Kaz: we can add Koster's questionnaire template to each
companies' preparation.md, e.g., preparation-panasonic.md, and
add actual answers to that file referring to Koster's example
answers.
Darko: in this situation, we can develop small scenario and
make sure we have iot.schema prepared and setup TD directory.
... and prepare TD template annotated with iot.schema
capabilities as example.
Benjamin: in TD serialization meeting, Sebastian made an
example this morming
Koster: I have one.
... we can put example in the same directory?
... I will upload some this morning. ones with semantic
annotation.
... I will add some vocabulary to iot.schema.
... We need to figure out if we can make it easier for people
to add vocabulary.
... I wanted to add some terminology.
... I can make pull request for things we need for plufest for
now.
Darko: We need to look at IPSO, OneM2M, etc, and normalize
before adding ones.
... We can quickly check this before we merge this.
Koster: We can accept pull request, and do that checking.
Benjamin: is there alignment with...
... auto.schema
Koster: we are not hosting at schema.org
... we are using schema.org tools. but currently they are
separate.
... We did some changes to the tools as well because it was not
perfect for our use.
... Dan Brickly is also involved.
... The eventual goal is to merge them in the future.
... We are doing some extension. Namespace handling is a bit
different.
... Range, domain, annotation, those patterns are the same.
Darko: there is no problem in using both in TD.
... humidity data, eg, you can use terms from schema.org.
Koster: event, action, property. those names are used in both,
but meanings are different.
<kaz> [13]http://iotschema.org/docs/full.html
[13] http://iotschema.org/docs/full.html
Koster: we need to figure it out. e.g. is there need for
iotproperty. iotaction, etc?
Darko: Plans for the next two weeks. Let's plan
Dahn: Section 3 is short now. We can elaborate there.
Koster: I will add examples. We can also add scenarios.
... We can use scenarios we exercised before, and also can add
new ones.
... Don't run AC unless there is no change in motion sensor,
etc.
... How much automation is possible. Tools annotate TD, etc.
... Recipe is a scenario that leads to automation.
Darko: scenarios in section 3. we can work on semantic
artifacts.
Koster: we can collect scenarios separately.
... we can add some more.
Danh: we can make a link from main document.
Danh's slides
<kaz> [14]Danh's slides
[14] https://github.com/w3c/wot/blob/master/plugfest/2018-prague/semantic
integration/Semantic-Integration-Prague-PlugFest-Preparation.pptx?raw=true
Darko: Danh, can you present your slides?
Danh: I propose challenges, scenarios. then plans for
implementation for semantic discovery.
... We have REST call for discovery.
... SparQL. GraphQL is also commonly used.
... e.g. discover things that can provide illuminance property
and the ability to change it.
... discover abstract type.
... e.g. changePropertyAction
... and subtypes of it.
... turn on action based on type.
Darko: In SPARQL, I see names that are not used. Looks more
complex than is necessary.
Danh: that's one problem.
... some people like GraphQL.
Koster: Directory can return the whole TD, or it can return a
link to TD.
... or part of TD
Danh: sometimes you need to re-format, then need to make
another request for details, etc.
... I can prepare some more examples.
Darko: Is it triple store?
Danh: It is the same as current TD repository.
... You get JSON document back.
... What is the query I/F for TD repository?
... Can you post a link?
TD Directory
<DarkoAnicic> TD Directory:
[15]https://github.com/thingweb/thingweb-directory
[15] https://github.com/thingweb/thingweb-directory
Darko: I posted a link.
... There is REST api to lookup, update, delete TD
... lookup has a few options.
... fetch by ID
... semantic query.
... triple pattern matching of query. instead of full SPARQL.
... This is an official TD repository.
Danh: I will try to implement something. Two weeks is a bit
tight schedule.
Darko: will you be present at the meeting?
Danh: I will arrive Saturday evening.
... I will be present on 2nd day of the plugfest.
... Hopefully I have something by then.
Darko: any further point?
Danh: not from my side.
Kaz: TD web directory. Do we plan to publish this work on
Thingweb Directory as part of the WoT IG/WG activity?
... e.g., as part of the WoT Architecture document or a
separate group Note
... This is definitely related to WoT and how to handle TD.
Darko: We would like to publish a Note. I think we discussed
this before.
Kaz: We can discuss that idea during the main call. Maybe you
should talk with Matthias as well.
Danh: Note is a possible deliverable.
Koster: it is definitely worthwhile.
Koster showing API document...
Darko: tools, artifacts, guidance. Plugfest/practioners
participants references them.
Koster: we need to describe them in one place.
Next call
Danh: will we have a call next week?
Darko: I can organize one next week.
Danh: I will be available.
Darko: Let's have a LD call next week.
... Let's make concrete progress.
Kaz: Due to Summer time change, it will be one hour earlier for
European and Asian.
[adjourned]
Summary of Action Items
Summary of Resolutions
[End of minutes]
__________________________________________________________
Minutes formatted by David Booth's [16]scribe.perl version
1.152 ([17]CVS log)
$Date: 2018/03/09 16:25:03 $
[16] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm
[17] http://dev.w3.org/cvsweb/2002/scribe/
Received on Friday, 9 March 2018 16:27:23 UTC