IRC log of wot-discovery on 2021-03-29

Timestamps are in UTC.

14:05:58 [RRSAgent]
RRSAgent has joined #wot-discovery
14:05:58 [RRSAgent]
logging to https://www.w3.org/2021/03/29-wot-discovery-irc
14:06:08 [kaz]
Meeting: WoT Discovery
14:06:28 [glomb]
F2F minutes
14:06:37 [kaz]
s/F2F/topic: F2F/
14:06:49 [kaz]
-> https://www.w3.org/2021/03/15-wot-minutes.html vF2F day 1
14:06:57 [kaz]
-> https://www.w3.org/2021/03/17-wot-minutes.html vF2F day 2
14:07:04 [kaz]
-> https://www.w3.org/2021/03/18-wot-minutes.html vF2F day 3
14:07:10 [cperey]
cperey has joined #wot-discovery
14:07:12 [kaz]
-> https://www.w3.org/2021/03/22-wot-minutes.html vF2F day 4
14:07:20 [kaz]
-> https://www.w3.org/2021/03/24-wot-minutes.html vF2F day 5
14:07:24 [cperey]
present+ Christine Perey
14:07:27 [kaz]
-> https://www.w3.org/2021/03/25-wot-minutes.html vF2F day 6
14:08:04 [cris]
cris has joined #wot-discovery
14:08:51 [kaz]
kaz: will send a reminder to the IEC guys and ask them for slides
14:10:50 [kaz]
mm: "will give feedback for T2TRG"
14:11:54 [kaz]
... don't see any issues, can accept?
14:11:57 [kaz]
(no objection)
14:12:07 [kaz]
day 1 minutes accepted
14:12:58 [kaz]
kaz: note day 2 is the Discovery day
14:16:21 [kaz]
mm: don't see major problems; any problems?
14:16:29 [kaz]
(none)
14:16:38 [kaz]
mm: mark as "reviewed"
14:17:04 [kaz]
s/accepted/accepted and to be marked as "reviewed"/
14:17:24 [kaz]
... official acceptance during the main call later
14:17:42 [glomb]
https://github.com/w3c/wot-discovery/pull/145
14:18:01 [kaz]
i/145/topic: Issue 145
14:18:16 [glomb]
PR not issue
14:18:26 [kaz]
s/145/145 PR 145 - Listing with chunked transfer/
14:18:59 [glomb]
Farshid presents
14:19:44 [glomb]
Three proposal: pagination / headers / chunking
14:20:09 [glomb]
Chunking: Streaming instead of pagination
14:20:26 [kaz]
-> https://pr-preview.s3.amazonaws.com/farshidtz/wot-discovery/pull/145.html#exploration-directory-api-registration-listing Preview - 6.2.2.1.5 Listing
14:20:40 [glomb]
mm issue:JSON-LD needs context, Farshid: not necessary
14:21:06 [glomb]
HTTP 1.1 chunked transfer encoding
14:21:14 [glomb]
Widely supported
14:21:29 [glomb]
HTTP/2 -> http frames
14:21:52 [kaz]
rrsagent, make log public
14:21:58 [kaz]
rrsagent, draft minutes
14:21:58 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
14:22:27 [glomb]
Where is it applied?
14:23:27 [glomb]
mm - browser support it, variable chunk size
14:24:08 [glomb]
mm - almost invisible
14:24:27 [glomb]
clients have to request content-lenght
14:25:07 [kaz]
present+ Kaz_Ashimura ,Farshid_Tavakolizadeh, Andrea_Cimmino, Christian_Glomb, Cristiano_Aguzzi, Kunihiko_Toumura
14:25:22 [kaz]
present+ Michael_McCool, Soumya_Kanti_Datta, Tomoaki_Mizushima
14:25:26 [kaz]
Chair: McCool
14:25:28 [kaz]
rrsagent, draft minutes
14:25:28 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
14:25:29 [glomb]
Question: how big is the entire message?
14:26:02 [glomb]
mm - Content-length optional
14:26:44 [glomb]
Farshid: expensive to calculate, can be optimized
14:27:09 [glomb]
mm - client can do head
14:28:10 [glomb]
Farshid: some concerns that it is not enough, does not prevent pagination
14:29:42 [glomb]
glomb - want to have both options
14:29:52 [kaz]
-> https://www.w3.org/TR/ldp-paging/#ldpp-ex-paging-303 Linked Data Platform Paging 1.0 - 4.2 Simple paging flow using redirects
14:30:04 [glomb]
Both mandatory - both optional?
14:30:31 [glomb]
Farshid: Query API should provide pagination
14:31:41 [glomb]
mm - Server should optimize
14:32:03 [kaz]
s/mm -/mm:/g
14:33:00 [glomb]
mm - extra work to realize
14:33:11 [kaz]
i/PR not issue/scribenick: glomb/
14:33:14 [kaz]
rrsagent, draft minutes
14:33:14 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
14:33:30 [glomb]
Chunking for large TDs
14:35:02 [glomb]
Payload body - array of TDs
14:35:31 [glomb]
glomb - want possibility to add extra info
14:36:47 [glomb]
mm - clean up draft, chunking as basic functionality
14:37:38 [glomb]
mm - leave pagination for the moment and ask for review
14:38:13 [glomb]
Farshid - not compatible
14:38:26 [glomb]
Chunking w/ current draft
14:38:38 [kaz]
s/ - /: /g
14:38:42 [kaz]
rrsagent, draft minutes
14:38:42 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
14:39:43 [glomb]
Farshid: Header based approach can be added to chunking
14:40:36 [kaz]
-> https://pr-preview.s3.amazonaws.com/farshidtz/wot-discovery/pull/130.html#exploration-directory-api-registration-listing PR 130 Preview - 6.2.2.1.5 Listing
14:42:54 [kaz]
proposal: merge PR 145; add a new PR bed on PR 130
14:43:01 [glomb]
https://github.com/w3c/wot-discovery/pull/145 should be merged. https://github.com/w3c/wot-discovery/pull/130.
14:43:03 [kaz]
s/bed /based /
14:43:11 [kaz]
q?
14:43:13 [kaz]
q+
14:43:15 [glomb]
130 will be closed
14:43:21 [cris]
+1 for merging this PR
14:43:27 [glomb]
Then cleanup
14:44:18 [kaz]
q?
14:45:54 [glomb]
What about extra info in the body?
14:46:32 [glomb]
Issue Mix of JSON + JSON-LD
14:50:02 [glomb]
Chunking also applies for submitting TDs
14:50:54 [glomb]
Large TDs vs. large sets of TDs.
14:51:46 [glomb]
mm Pagination info in body or header - to be discussed.
14:52:20 [glomb]
Farshid will fix 130 - then discussion
14:52:34 [kaz]
q?
14:53:40 [glomb]
https://github.com/w3c/wot-discovery/pull/145 merged
14:54:02 [FarshidT]
Resolution: Will merge this PR145 and add a new PR to add pagination based on the header-based proposal in PR130 with necessary features (e.g. nextLink, etag headers).
14:54:59 [glomb]
130 cancelled, then new PR.
14:55:28 [kaz]
i/https/(some more discussion)/
14:55:46 [glomb]
Plus one more PR for having extra info in body
14:56:01 [kaz]
q?
14:56:04 [kaz]
ack k
14:56:41 [kaz]
topic: Editorial PRs
14:56:55 [kaz]
-> https://github.com/w3c/wot-discovery/pull/136 PR 136 - Validation error example
14:57:12 [glomb]
mm - Editorial PRs should be merged
14:57:37 [kaz]
-> https://github.com/w3c/wot-discovery/pull/137 PR 137 - Update jsonpath draft URL and date
14:57:49 [glomb]
https://github.com/w3c/wot-discovery/issues/147
14:58:12 [kaz]
i|147|-> https://github.com/w3c/wot-discovery/pull/138 PR 138 - Improve directory intro|
14:58:24 [kaz]
i/147/topic: Issue 147/
14:58:34 [kaz]
s/https/-> https/
14:58:57 [kaz]
s/147/147 Issue 147 - Add reference to Discovery paper by Arne Broering, Soumya Kanti Datta, and Christian Bonnet/
14:59:04 [glomb]
Fundamental work should be acknowledged
14:59:22 [glomb]
mm - Some more work to be cited?
15:00:48 [kaz]
s/ - /: /g
15:01:16 [kaz]
rrsagent, draft minutes
15:01:16 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
15:01:28 [kaz]
[5min break]
15:01:31 [kaz]
rrsagent, draft minutes
15:01:31 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
15:01:51 [kaz]
(Christian leaves)
15:02:12 [kaz]
i/vF2F day 1/scribenick: kaz/
15:02:14 [kaz]
rrsagent, draft minutes
15:02:14 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
15:03:16 [kaz]
s/Christian/Christian and Soumya/
15:06:10 [kaz]
present+ Ben_Francis
15:06:15 [kaz]
(Ben joins)
15:09:05 [cris]
farshid: please speak about the refactored td
15:09:33 [cris]
ben: single things properties, combining listing and filtering
15:10:14 [kaz]
i/farshid/scribenick: cris/
15:10:25 [cris]
... spitting in three events
15:10:54 [cris]
... anyother changes?
15:11:24 [cris]
farshid: td -> is now things. More readable
15:11:26 [kaz]
i/please peak/topic: Issue 133/
15:11:33 [cris]
... is it ok to call them things
15:11:37 [cris]
...?
15:11:37 [kaz]
i/please speak/topic: Issue 133/
15:11:49 [cris]
mc: I agree with the changes
15:12:02 [kaz]
i|please speak|-> https://github.com/w3c/wot-discovery/issues/133 Issue 133 - Refactoring TDD Thing Description|
15:12:56 [cris]
... it is a reasonable change, although it is less readable
15:13:10 [cris]
... is a registration an action?
15:13:19 [cris]
farshid: yep
15:14:17 [cris]
... another issue property names in url is not consistent
15:14:30 [cris]
s/.../mm:/
15:14:48 [cris]
... should we create a convention for urls?
15:14:58 [cris]
... it is a whole other discussion
15:16:32 [cris]
... urls can change but not the affordance names
15:16:57 [cris]
farshid: it is a another issue... it means that the URL can be changed in the spec?
15:17:02 [cris]
mm: maybe a TM can help
15:17:46 [cris]
farshid: should we call things or tds?
15:17:58 [cris]
mm: vote for td
15:18:36 [cris]
... @type : "Thing" is a legacy definition
15:18:43 [cris]
... I am ok eitherway
15:20:37 [cris]
... just stick with things
15:21:28 [cris]
... is sparql a property
15:21:33 [cris]
... is weird
15:23:55 [cris]
cris: did we solve the problem of choosing which form to use?
15:24:07 [cris]
farshid: sparql is special
15:24:30 [cris]
ben: we cannot add sparql as query filter
15:25:03 [cris]
... property vs action is an open question
15:26:35 [cris]
andrea: why sparql is not a property?
15:26:49 [cris]
ben: we cannot describe it correctly as a form of things
15:27:52 [cris]
mm: jsonpath would be much more common
15:27:58 [cris]
... sparql is even optional
15:29:07 [cris]
ben: sparql is separate because jsonpath and xpath is more a fragment than a proper high level query lang
15:30:45 [cris]
... also we have still to decide what is really normative
15:31:00 [cris]
mm: I would say that once we have a thingmodel we'll use it
15:31:18 [cris]
(usually TMs does not have fixed urls)
15:33:00 [cris]
mm: closing the meeting, let's keep discuss on the issue
15:34:15 [kaz]
[adjourned]
15:34:22 [kaz]
rrsagent, draft minutes
15:34:22 [RRSAgent]
I have made the request to generate https://www.w3.org/2021/03/29-wot-discovery-minutes.html kaz
17:09:15 [Zakim]
Zakim has left #wot-discovery