IRC log of wot-ap on 2016-02-10

Timestamps are in UTC.

12:57:11 [RRSAgent]
RRSAgent has joined #wot-ap
12:57:11 [RRSAgent]
logging to http://www.w3.org/2016/02/10-wot-ap-irc
12:57:15 [Zakim]
Zakim has joined #wot-ap
12:58:47 [katsu]
katsu has joined #wot-ap
13:01:22 [dape]
dape has joined #wot-ap
13:02:39 [taki]
taki has joined #wot-ap
13:03:20 [jhund]
jhund has joined #wot-ap
13:03:55 [dromasca]
dromasca has joined #wot-ap
13:04:01 [toru]
toru has joined #wot-ap
13:04:48 [Darko_Anicic]
Darko_Anicic has joined #wot-ap
13:05:49 [tidoust]
tidoust has joined #wot-ap
13:06:16 [Roy_]
Roy_ has joined #wot-ap
13:08:01 [mdadas]
mdadas has joined #wot-ap
13:08:03 [mkovatsc]
mkovatsc has joined #wot-ap
13:08:03 [jhund]
Zakim, pick a scribe
13:08:03 [Zakim]
I don't who is present, jhund
13:08:12 [kaz]
zakim, who is here?
13:08:12 [Zakim]
Present: (no one)
13:08:14 [Zakim]
On IRC I see mkovatsc, mdadas, Roy_, tidoust, Darko_Anicic, toru, dromasca, jhund, taki, dape, katsu, Zakim, RRSAgent, kaz, michael, schuki, tobie, trackbot
13:08:21 [dape]
scribe: dape
13:08:25 [dape]
scribeNick: DP
13:08:49 [dape]
Johannes: Goes over agenda
13:09:01 [dape]
... 1. tech landscape deliverable
13:09:18 [dape]
... 2. current-practices deliverable
13:09:40 [dape]
... 3. charter candidate items
13:09:40 [tidoust]
Present+ Johannes_Hund, Ari_Keranen, Carsten_Bormann, Dan_Romascanu, Daniel_Peintner, Darko_Anicic, Frank_Reusch, Katsuyoshi_Naka, Kaz_Ashimura, Matthias_Kovatsch
13:09:41 [kaz]
present+ Kaz_Ashimura, Johannes_Hund, Ari_Keranen, Carsten_Bormann, Dan_Romascanu, Daniel_Peinter, Darko_Anicic, Francois_Daoust, Frank_Reusch, Matthias_Kovatsch, Michael_Koster, Mohammed_Dadas, Roy_Kawada, Takuki_Kamiya, Toru_Kawaguchi
13:09:46 [Sebastian]
Sebastian has joined #wot-ap
13:09:54 [dape]
... 4. WoT API
13:10:12 [dape]
... any comments/additions?
13:10:20 [dape]
<none>
13:10:44 [Sebastian]
present+ Sebastian_Kaebisch
13:11:17 [dape]
Johannes: did outreach to Jeremy... maybe he and Peter St. Andre might join
13:11:28 [dape]
... sorry for the short notice
13:11:40 [dape]
TOPIC: tech landscape deliverable
13:11:54 [dape]
Johannes: can be found here, http://w3c.github.io/wot/landscape.html
13:12:09 [dape]
... points transfered from Wiki
13:12:40 [dape]
... need someone taking care of HTTP/2
13:12:56 [dape]
... Dave will contribute to WebSocket
13:13:20 [dape]
... Matthias for CoAP
13:13:33 [kaz]
rrsagent, make log public
13:13:38 [kaz]
rrsagent, draft minutes
13:13:38 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
13:13:46 [dape]
Matthias: OK, can do that... was so far working on TD document
13:13:57 [dape]
Johannes: Yes, the two documents confuse
13:14:16 [kaz]
Chair: Johannes
13:14:18 [dape]
... MQTT handled by Dave and Michael
13:14:23 [kaz]
Meeting: WoT-AP
13:14:42 [dape]
... I (Johannes) will provide infos and outreach to XMPP
13:14:48 [kaz]
i/Goes over/scribenick: dape/
13:14:51 [kaz]
rrsagent, draft minutes
13:14:52 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
13:14:59 [dape]
... we need someone for STOM
13:15:03 [kaz]
Agenda: https://lists.w3.org/Archives/Public/public-wot-ig/2016Feb/0032.html
13:15:04 [kaz]
rrsagent, draft minutes
13:15:04 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
13:15:28 [dape]
Carsten: think we should skip protocols if no-one thinks it is useful
13:15:36 [dape]
Johannes: agree
13:15:39 [kaz]
q+
13:16:12 [dape]
... Kaz to provide infos about MMI
13:16:19 [kaz]
ack k
13:16:22 [dape]
Kaz: Did outreach already
13:16:39 [dape]
Johannes: Claes added Thread.. thanks for that
13:17:16 [dape]
... Discovery section might be moved to a dedicated section.. will clarify that with Soumya
13:18:12 [dape]
... Carsten/Matthias can you take care of IETF CoRE protocol mapping, also move it accordingly.
13:18:41 [dape]
Carsten: Matthias, can you co-ordinate the efforts.. I am happy to help providing text
13:19:19 [dape]
Johannes: description in TD, protocol-related to this document
13:19:46 [dape]
Matthias: Not sure if I fully understood the split between the 2 documents...
13:20:02 [dape]
... can try to make a good divide
13:20:43 [dape]
... OMA... Mohammed could you contribute?
13:20:55 [dape]
Mohammed: Yes, I will...
13:21:21 [dape]
... may also merge OMA and OMA lightweight part
13:21:44 [dape]
Johannes: Agree, feel free to merge them
13:23:00 [dape]
... fyi: the 4 topics in the end of Section "4.2" are meant to be filled in in all entries
13:24:02 [dape]
Johannes: God API and lightweight M2M still separate?
13:24:10 [kaz]
s/God/Got
13:24:37 [dape]
Mohammed: I think we should have one OMA section with those 2 as subsections
13:25:31 [dape]
Johannes: Michael to provide OIC part?
13:26:01 [dape]
Michael: yes, I am in contact with relevant Samsung people already
13:26:18 [kaz]
q+
13:26:40 [dape]
Carsten: BTW, At next research group meeting we are going to get in contact with them
13:27:00 [dape]
Johannes: Michael again for IPSO Alliance?
13:27:26 [dape]
Michael: I am not directly involved anymore.. but I can provide information
13:28:05 [dape]
Johannes: w.r.t. oneM2M, Soumya planned to outreach Martin B and Omar
13:28:21 [dape]
... not sure about Hyper Cat
13:28:34 [dape]
... will maybe talk to Soumya
13:29:02 [dape]
Michael: think it is more about thing description... but the topics are expanding
13:29:18 [dape]
... just a template. no vocabulary.
13:29:58 [dape]
... however I know people. I could reach out to Hyper Cat people
13:31:01 [dape]
Johannes: OGC: Dave will outreach
13:31:30 [dape]
Michael: they do have something called sensor thing API.. I think it is relevant
13:32:18 [dape]
... Steve Liang might be able to respond questionnaire
13:33:44 [dape]
Johannes: adds empty questionnaire template
13:34:26 [dape]
... the same questionnaire for ECHONET
13:34:53 [dape]
Naka-San: added information to wiki already
13:35:09 [dape]
Johannes: thanks!
13:36:01 [dape]
... w.r.t API section
13:36:31 [dape]
... added 4.3 section
13:36:35 [dape]
... content from wiki
13:37:15 [dape]
... server-side links to backend projects
13:37:41 [dape]
... client-side scripting APIs I copied from wiki
13:37:50 [dape]
... W3C fetch API
13:38:00 [dape]
... presentation API
13:38:26 [dape]
... geo-location API... Kaz might outreach?
13:38:48 [dape]
... NFC and Bluetooth.... also Kaz
13:39:06 [dape]
Johannes: scripting APIs
13:39:28 [dape]
... Generic sensor API.. we had contact with Tobie Langel
13:39:41 [kaz]
q+
13:39:44 [dape]
... Vehicle API.. Kaz
13:40:03 [kaz]
q?
13:40:19 [dape]
... will outreach johnnyfive developer
13:40:36 [dape]
Johannes: embedded runtimes next
13:41:02 [dape]
Matthias: there was a project from Samsung.. embedded JS
13:41:26 [dape]
Johanens: Jerryscript... good point, will add this item
13:41:43 [dape]
Johannes: End of tech landscape.
13:42:34 [dape]
... should try to be done by next conference... in 2 weeks
13:43:09 [dape]
TOPIC: current-practices deliverable
13:43:23 [dape]
http://w3c.github.io/wot/current-practices/wot-practices.html
13:43:43 [katsu]
katsu has joined #wot-ap
13:44:03 [dape]
Matthias: outlines the current state of current practices document
13:44:17 [dape]
... not a technical specification
13:44:38 [dape]
... more about providing current status... w.r.t. building blocks
13:44:51 [dape]
... so far only the outline
13:45:11 [dape]
... aligned structure according to charter...
13:45:24 [dape]
... 1. thing description
13:45:46 [dape]
... first building block
13:46:17 [dape]
... TD talks about metadata
13:46:38 [dape]
... TD also talks about Capabilities/Interactions
13:47:07 [dape]
... Discovery is also part of TD
13:47:24 [dape]
... security considerations of TD finalize the TD part
13:47:38 [dape]
... 2. block is protocol mapping
13:48:06 [dape]
... as part of it resource models are handled
13:48:15 [dape]
... next available bindings
13:48:27 [dape]
... and also the security considerations
13:48:46 [dape]
... last part is Scripting API
13:49:19 [dape]
... is about servients, discovery API, client, server API, and physical API
13:49:32 [dape]
... also security considerations w.r.t to Scripting API
13:49:51 [dape]
... Section 4 is about previous plugfests
13:50:08 [dape]
... findings should be mentioned there
13:50:34 [dape]
... Conclusions is more about arguments "why is it as it is"
13:51:01 [dape]
Johannes: Questions/comments?
13:51:37 [dape]
Matthias: What do people think about "new" structure... not having a 100% fit of task forces?
13:53:05 [dape]
Kaz: Everyone adding content to github.. not wiki, correct?
13:53:39 [dape]
Johannes: Yes, I think it is better to add it do document directly..
13:53:41 [kaz]
s/Evreryone/started discussion with Tobie and automotive guys. BTW, everybody/
13:54:01 [dape]
... document provides direct "edit" link
13:55:48 [dape]
Kaz: between Tobie and Automotive guys two interfaces arised (Script, WoT socket Interface)
13:56:04 [dape]
Johannes: How should we best proceed?
13:56:28 [dape]
Kaz: Will ask for availability for next AP call
13:56:42 [kaz]
s/ask for/ask them about/
13:57:15 [kaz]
rrsagent, draft minutes
13:57:15 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
13:57:19 [dape]
Johannes: ...back to current practices document
13:57:34 [dape]
... comments on document and also on the structure?
13:58:32 [dape]
Michael: we discussed about Web API and scripting API. We could put API under protocol?
13:58:59 [dape]
Johannes: resource model is meant to be Web API...
13:59:16 [dape]
... does that work for you Michael?
13:59:25 [dape]
Michael: Yes
13:59:53 [kaz]
s/Everyone/sorry but had difficulty with audio connection, and would ask about the landscape document. I've started some discussion with Tobie and automotive guys, but everybody/
13:59:55 [kaz]
rrsagent, draft minutes
13:59:55 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
14:00:02 [dape]
Matthias: TD and resource model
14:00:26 [dape]
.. not sure whether it helps to explain WebAPI
14:01:01 [kaz]
s| s/Evreryone/started discussion with Tobie and automotive guys. BTW, everybody/||
14:01:03 [kaz]
rrsagent, draft minutes
14:01:03 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
14:01:11 [dape]
... even not sure whether needed... have TD and protocol mappings
14:02:02 [dape]
Johannes: might be useful to say "resource model/WebAPI" .. not sure about wording
14:03:03 [dape]
Michael: scripting API has TD
14:03:32 [dape]
Matthias: not sure.. maybe some parts only...
14:04:25 [dape]
Matthias: TD on higher level... rename "protocol mapping" to "WebAPI"
14:04:46 [dape]
... is a working document... can clarify it step by step
14:05:12 [dape]
Michael: WebAPI with protocol mapping subsection
14:05:30 [dape]
Johannes: yes, should work
14:06:31 [dape]
Darko: Do we need section in TD for integration with other contextual semantic work?
14:07:27 [dape]
Daniel: Feel free to fire pull request...
14:07:53 [dape]
Johannes: Yes, good point. Please add comments/pull requests and such
14:08:26 [dape]
TOPIC: WG charter candidate items, https://github.com/w3c/wot/blob/master/WG/wot-wg-items.md
14:09:09 [dape]
Johannes: Sebastian merged document from TD, AP, SP, and DI
14:09:35 [dape]
... Oliver mentioned it is better to have security aspects in dedicated parts
14:09:53 [dape]
... now we should try to conclude on this
14:10:14 [dape]
... dateline ended last Friday...
14:10:34 [dape]
... however, please still comment
14:11:06 [dape]
s/dateline ended last Friday.../dateline is next Friday...
14:11:16 [kaz]
s/dateline/deadline
14:11:31 [dape]
Johannes: any comments here?
14:11:45 [dape]
<none>
14:11:56 [dape]
TOPIC: The WoT API
14:12:25 [dape]
Johannes: I added pull-request
14:12:38 [dape]
... is merged aleady
14:12:49 [kaz]
-> https://github.com/w3c/wot/pull/64/files Johannes's pull request
14:13:06 [dape]
... will try to move it to current practices document
14:13:20 [dape]
... so far we had interface "Thing"
14:13:36 [dape]
... now we have "ExposedThing"
14:13:55 [dape]
... one can add handler
14:14:05 [dape]
s/handler/handlers
14:14:41 [dape]
... might end up with a well-known eventName for events
14:15:04 [dape]
... the "Thing" interface was renamed to "ConsumedThing"
14:15:21 [dape]
... about get/set property... call action
14:15:47 [dape]
... nothing in the document about physical API yet
14:15:55 [dape]
... ongoing discussion
14:16:16 [dape]
... commit was mainly about splitting server-side and client-side
14:16:46 [dape]
... in Nice we also discussed there are commonalities
14:17:31 [dape]
Johannes: feel free to edit ... or raise issues
14:17:37 [dape]
.. so far we have 3 issues..
14:17:56 [dape]
... one by Claes w.r.t. to security
14:18:02 [kaz]
-> https://github.com/w3c/wot/issues/49 security/privacy issue
14:18:31 [dape]
... we might need to have a token ... or handled in callbacks
14:18:37 [dape]
... need to address that
14:19:03 [dape]
... next issue is about ThingFilter...
14:19:23 [dape]
https://github.com/w3c/wot/issues/50
14:19:53 [kaz]
s|https:|-> https:|
14:20:04 [dape]
... Louya proposed a new filter class
14:20:08 [kaz]
s|50|50 ThingFilter issue
14:20:14 [kaz]
rrsagent, draft minutes
14:20:14 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
14:21:03 [dape]
... we might have different types of filter
14:23:31 [dape]
.... third discussion about API use
14:23:54 [dape]
-> https://github.com/w3c/wot/issues/63
14:24:31 [kaz]
s|63|63 Thing Observe Property issue
14:24:34 [kaz]
rrsagent, draft minutes
14:24:34 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
14:25:01 [dape]
Daniel: place for issues.. e.g. name clashed
14:25:10 [dape]
Dark: What do you mean by name clashes
14:26:06 [dape]
s/Dark/Darko
14:26:39 [dape]
Daniel: TD allows you have the same "name" for action and properties
14:26:56 [dape]
... API does not allow you to do so...
14:27:33 [dape]
Johannes: Not sure whether we have assumptions on the model...
14:28:12 [dape]
Darko: yes, we might have those assumptions stated in TD
14:28:30 [dape]
... in plugfest we currently did not encounter those issues
14:29:42 [dape]
Daniel: Agree, we need to state our assumptions somewhere
14:30:05 [dape]
Johannes: I think the current practices document is a good place
14:31:09 [dape]
Matthias: text could be in document... but validator by means of TD ontology also
14:31:54 [dape]
Johannes: wrap up
14:32:08 [Darko_Anicic]
Darko: yes, we can add such restrictions to TD ontology
14:32:44 [dape]
... tech landscape deadline in 2 weeks
14:33:14 [dape]
... WG charter items.. deadline, please comment
14:33:35 [dape]
Johannes: Thanks!
14:33:54 [kaz]
s/... tech/Johannes: tech/
14:34:04 [kaz]
rrsagent, draft minutes
14:34:04 [RRSAgent]
I have made the request to generate http://www.w3.org/2016/02/10-wot-ap-minutes.html kaz
15:17:54 [Robert_VanVoorhees]
Robert_VanVoorhees has joined #wot-ap
15:56:24 [Zakim]
Zakim has left #wot-ap