IRC log of wot-td on 2022-10-26
Timestamps are in UTC.
- 13:39:38 [RRSAgent]
- RRSAgent has joined #wot-td
- 13:39:38 [RRSAgent]
- logging to https://www.w3.org/2022/10/26-wot-td-irc
- 13:57:31 [kaz]
- meeting: WoT-WG - TD-TF
- 13:57:38 [kaz]
- present+ Kaz_Ashimura
- 13:58:14 [kaz]
- agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#October_26.2C_2022
- 14:00:29 [kaz]
- rrsagent, make log public
- 14:00:33 [kaz]
- rrsagent, draft minutes
- 14:00:33 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:01:21 [kaz]
- chair: Sebastian/Ege
- 14:02:43 [kaz]
- present+ Ege_Korkan, Jan_Romann
- 14:03:19 [kaz]
- present+ Klaus_Hartke
- 14:05:48 [kaz]
- present+ Michael_Koster
- 14:05:53 [dape]
- dape has joined #wot-td
- 14:05:58 [kaz]
- present+ Daniel_Peintner
- 14:06:19 [kaz]
- present+ Erich_Barnstedt
- 14:07:32 [kaz]
- topic: Scribe
- 14:08:26 [erichb]
- erichb has joined #wot-td
- 14:08:45 [kaz]
- scribenick; erichb
- 14:09:13 [sebastian_]
- sebastian_ has joined #wot-td
- 14:09:14 [kaz]
- -> https://www.w3.org/2022/Talks/0322-tools-ka/ Kaz's slides on IRC, FYI
- 14:09:26 [kaz]
- scribenick: Sebastian_Kaebisch
- 14:09:52 [kaz]
- topic: Minutes
- 14:10:11 [kaz]
- q+
- 14:10:24 [kaz]
- q-
- 14:10:31 [kaz]
- -> https://www.w3.org/2022/10/19-wot-td-minutes.html Oct-19
- 14:10:56 [kaz]
- ege: (goes through the minutes)
- 14:11:25 [kaz]
- present+ Tomoaki_Mizushima
- 14:11:32 [kaz]
- present+ Michael_McCool
- 14:11:38 [kaz]
- rrsagent, draft minutes
- 14:11:38 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:12:00 [McCool_]
- McCool_ has joined #wot-td
- 14:12:34 [kaz]
- present+ Sebastian_Kaebisch
- 14:12:44 [kaz]
- i/(goes through/scribenick: kaz/
- 14:13:03 [kaz]
- approved
- 14:13:23 [kaz]
- topic: Binding
- 14:14:05 [kaz]
- rrsagent, draft minutes
- 14:14:05 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:14:09 [kaz]
- q+
- 14:14:30 [kaz]
- subtopic: PR 192
- 14:15:39 [kaz]
- -> https://github.com/w3c/wot-binding-templates/pull/192 PR 192 - Aligning protocol binding template usage
- 14:15:54 [erichb]
- Minutes were accepted
- 14:16:15 [cris__]
- cris__ has joined #wot-td
- 14:16:42 [kaz]
- q+
- 14:16:52 [kaz]
- s/Minutes were accepted//
- 14:17:15 [kaz]
- rrsagent, draft minutes
- 14:17:15 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:18:26 [mjk]
- mjk has joined #wot-td
- 14:18:39 [cris__]
- q+
- 14:19:22 [Ege]
- ack k
- 14:24:08 [erichb]
- Discussion on binding template description ongoing
- 14:27:30 [erichb]
- Wording confusion regarding binding vs. binding template.
- 14:28:18 [sebastian_]
- q+
- 14:30:03 [kaz]
- q+
- 14:30:57 [erichb]
- <seb> suggests to add a better description
- 14:32:20 [erichb]
- <kaz> suggests to have a separate meeting about it.
- 14:34:21 [kaz]
- s/<seb>/seb:/
- 14:34:27 [kaz]
- s/<kaz>/kaz:/
- 14:34:34 [kaz]
- ack k
- 14:34:37 [kaz]
- ack s
- 14:37:06 [sebastian_]
- brb
- 14:39:32 [sebastian_]
- back
- 14:39:34 [mjk]
- q?
- 14:39:39 [kaz]
- s/suggests to have a separate meeting about it./would suggest we ask external WoT developers as well about their opinions if the current structure and description of the WoT Binding Templates Note is comprehensive enough. Maybe part of the discussion by the WoT CG and the WoT-JP CG./
- 14:39:40 [Ege]
- ack c
- 14:40:09 [sebastian_]
- q+
- 14:42:00 [kaz]
- q+
- 14:42:06 [kaz]
- ack s
- 14:42:28 [jkrhb__]
- jkrhb__ has joined #wot-td
- 14:42:28 [kaz]
- ack k
- 14:43:13 [cris__]
- cris: Protocol Binding Templates are a way to describe protocols features in forms, they are not normative in how you use those terms. This is my understanding of the definition given by the group.
- 14:44:23 [cris__]
- ... Profiles, among other goals, wants to further specialize the rules defined in Protocol Binding Templates with stricter mapping between wot operations and protocol keywords.
- 14:45:22 [mjk]
- q+
- 14:45:30 [kaz]
- i/kaz:/kaz: This PR 192 includes too many changes at once. It would be better to have a smaller PRs, one for the main Binding Templates document, and the others for the sub documents./
- 14:45:36 [kaz]
- q?
- 14:45:40 [kaz]
- ack mjk
- 14:46:15 [kaz]
- s/wot ope/WoT ope/
- 14:46:56 [mjk]
- ack mjk
- 14:49:13 [kaz]
- q+
- 14:49:33 [kaz]
- rrsagent, draft minutes
- 14:49:33 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:50:08 [kaz]
- i/Discussion on binding/scribenick: erichb/
- 14:50:22 [kaz]
- i/This PR 192 includes/scribenick: kaz/
- 14:50:34 [kaz]
- i/would suggest we ask/scribenick: kaz/
- 14:50:56 [kaz]
- s/would suggest we ask/also would suggest/
- 14:51:25 [kaz]
- i/Protocol Binding Templates are a/scribenick: cris__/
- 14:51:31 [kaz]
- rrsagent, draft minutes
- 14:51:31 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:52:11 [kaz]
- i/would suggest ex/scribenick: erichb/
- 14:52:13 [kaz]
- rrsagent, draft minutes
- 14:52:13 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:52:23 [kaz]
- q?
- 14:53:40 [kaz]
- ack k
- 14:54:20 [kaz]
- s/brb//
- 14:54:22 [kaz]
- s/back//
- 14:54:26 [kaz]
- rrsagent, draft minutes
- 14:54:26 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 14:57:50 [mjk]
- Agree with the idea that there needs to be a general binding template that includes the whole possible vocabulary, and either concrete templates that narrow this down to fixed choices or profiles that do the same. Additionally, more sophisticated clients can interpret options in the form, but we may not want all clients to have this capability.
- 14:58:05 [kaz]
- s/Agree with/mjk: Agree with/
- 14:58:09 [kaz]
- i/Agree/scribenick: mjk/
- 14:58:38 [mjk]
- s/want all/want to require all
- 14:59:03 [kaz]
- scribenick: kaz
- 14:59:29 [kaz]
- (Klaus and Erich left)
- 14:59:51 [sebastian_]
- q+
- 14:59:52 [kaz]
- ek: any objections about the definition within this PR 192?
- 14:59:57 [kaz]
- ack s
- 15:00:23 [kaz]
- sk: This clarifies the role of Binding Templates
- 15:00:34 [kaz]
- ... but would be better to split the PR into smaller PRs
- 15:00:49 [kaz]
- ... also as Kaz mentioned, getting feedback from the outside would be useful
- 15:01:24 [kaz]
- ... our purpose is providing a nice guideline for developers
- 15:01:27 [kaz]
- ek: ok
- 15:01:42 [kaz]
- ... will do so in the future PRs
- 15:02:18 [kaz]
- ... will ask Klaus as opinion as well later
- 15:03:14 [kaz]
- merged
- 15:03:26 [kaz]
- subtopic: Issue 143
- 15:03:48 [kaz]
- s/subtopic: Issue 143//
- 15:04:29 [kaz]
- -> https://github.com/w3c/wot-binding-templates/issues/143 comment added to Issue 143 - "Protocol Binding" vs. "Binding Template"
- 15:04:51 [Ege]
- q?
- 15:05:06 [kaz]
- subtopic: PR 182
- 15:05:15 [kaz]
- -> https://github.com/w3c/wot-binding-templates/pull/182 PR 182 - Ontology links
- 15:05:43 [kaz]
- ek: would remove the ontology link
- 15:06:06 [kaz]
- s/ontology/CoAP ontology/
- 15:07:07 [kaz]
- ... also resolve the merge conflicts
- 15:07:22 [kaz]
- (will be merged after the above modifications)
- 15:07:55 [kaz]
- q+
- 15:10:03 [Ege]
- https://github.com/w3c/wot-binding-templates/issues/159
- 15:10:20 [kaz]
- i|Issue 159|subtopic: Issue 159|
- 15:10:25 [kaz]
- s/https/-> https/
- 15:10:48 [kaz]
- s/159/159 Issue 159 - CoAP Content-Format vs. contentType/contentCoding
- 15:11:19 [kaz]
- ek: related to the TD PR 1564
- 15:11:35 [kaz]
- -> https://github.com/w3c/wot-thing-description/pull/1564 wot-thing-description PR 1564 - explain contentType usage
- 15:12:25 [kaz]
- -> https://pr-preview.s3.amazonaws.com/w3c/wot-thing-description/pull/1564.html#sec-response-usage 5.3.4.2.2 Response-related Terms Usage
- 15:12:44 [kaz]
- ek: (skims the table on "Single contentType")
- 15:13:05 [kaz]
- ... would like to follow the approach here
- 15:13:33 [cris__]
- q+
- 15:13:59 [jkrhb_]
- jkrhb_ has joined #wot-td
- 15:14:17 [kaz]
- ack k
- 15:14:34 [kaz]
- kaz: we should think about how to refer to this information from the Binding Templates side
- 15:14:36 [kaz]
- ek: agree
- 15:14:43 [kaz]
- ca: this PR looks fine
- 15:15:07 [kaz]
- ... but we should refer to this information from the Binding Templates
- 15:15:30 [kaz]
- ack k
- 15:15:32 [kaz]
- ack c
- 15:15:47 [kaz]
- q+
- 15:16:33 [kaz]
- kaz: btw, this change would not impact implementations. Right?
- 15:16:57 [cris__]
- ack c
- 15:17:00 [cris__]
- q+
- 15:17:32 [kaz]
- ek: there is no normative assertions here
- 15:18:37 [sebastian_]
- q+
- 15:18:39 [kaz]
- ek: right
- 15:19:05 [kaz]
- kaz: from my viewpoint, this PR is very big and adds two big tables with one leading paragraph
- 15:19:34 [kaz]
- ... so probably we need a bit more detailed review to see if there is no assertion to be extracted here
- 15:19:35 [jkrhb_]
- jkrhb_ has joined #wot-td
- 15:19:42 [kaz]
- ack k
- 15:19:44 [cris__]
- ack c
- 15:19:44 [kaz]
- ack c
- 15:19:45 [kaz]
- ack s
- 15:19:50 [kaz]
- sk: agree with Kaz
- 15:19:57 [kaz]
- ... should not add this big change now
- 15:20:16 [kaz]
- ... to avoid potential confusions
- 15:20:38 [kaz]
- ... that said, would suggest we add this kind of clarification itself
- 15:21:07 [kaz]
- ... so let's revisit this later to add further improvement to the WoT Thing Description specification
- 15:21:39 [kaz]
- ... anyway, we should not merge this PR now
- 15:22:10 [kaz]
- ek: ok
- 15:22:22 [kaz]
- topic: Thing Description
- 15:22:30 [kaz]
- rrsagent, draft minutes
- 15:22:30 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 15:22:56 [kaz]
- sk: the big news is that we made a resolution for CR transition during the main call
- 15:23:39 [kaz]
- -> https://www.w3.org/2022/10/26-wot-minutes.html#r01 Resolution for CR Transition for TD
- 15:24:13 [kaz]
- i/big news/subtopic: CR Transition/
- 15:24:22 [kaz]
- subtopic: Features at-risk
- 15:24:42 [kaz]
- sk: (shows the SoTD section)
- 15:25:31 [kaz]
- -> https://w3c.github.io/wot-thing-description/#sotd SoTD of the latest TD draft
- 15:25:39 [kaz]
- [[
- 15:25:49 [kaz]
- Indicating location of security information in body of payload using JSON pointers. sec-body-name-json-pointer, sec-body-name-json-pointer-array, sec-body-name-json-pointer-creatable, and sec-body-name-json-pointer-type.
- 15:25:49 [kaz]
- Indicating location of security information using URI template. td-security-in-query-over-uri and td-security-in-uri-variable. td-security-uri-variables-distinct.
- 15:25:49 [kaz]
- Multilanguage content negotiation. td-ns-multilanguage-content-negotiation and td-ns-multilanguage-content-negotiation-no-multi.
- 15:25:50 [kaz]
- TD Processor bidi isolation. td-processor-bidi-isolation.
- 15:25:51 [kaz]
- TD Producer mixed direction scripts. td-producer-mixed-direction.
- 15:25:53 [kaz]
- Text direction inferencing. td-text-direction-first-strong and td-text-direction-language-tag.
- 15:25:55 [kaz]
- Support for OAuth2 client flow. td-security-oauth2-client-flow and td-security-oauth2-client-flow-no-auth.
- 15:25:57 [kaz]
- Support for OAuth2 device flow. td-security-oauth2-device-flow.
- 15:25:59 [kaz]
- Support for queryallactions operation. td-vocab-op--Form_queryallactions.
- 15:26:01 [kaz]
- ]]
- 15:26:05 [kaz]
- sk: features at-risk above
- 15:26:13 [kaz]
- ... and most likely we would have another Testfest in December
- 15:26:25 [kaz]
- subtopic: PR 1730
- 15:27:12 [kaz]
- -> https://github.com/w3c/wot-thing-description/pull/1730 PR 1730 - Update Implementation Report and Prep for CR
- 15:27:29 [kaz]
- mm: (explains the PR)
- 15:27:45 [kaz]
- ... fixed the bugs in the Implementation Report
- 15:28:17 [kaz]
- ... we still need to update the testimonials
- 15:28:42 [kaz]
- ... also be careful about the categorization by code bases
- 15:29:18 [sebastian_]
- q?
- 15:29:32 [kaz]
- (merged)
- 15:30:07 [kaz]
- subtopic: PR 1733
- 15:30:32 [kaz]
- -> https://github.com/w3c/wot-thing-description/pull/1733 PR 1733 - Overview - all TD implementations
- 15:31:53 [kaz]
- sk: need to continue to work on this
- 15:31:59 [kaz]
- subtopic: PR 1732
- 15:32:19 [kaz]
- -> https://github.com/w3c/wot-thing-description/pull/1732 PR 1732 - Minor follow-up syntax alignments/fixes
- 15:32:35 [kaz]
- sk: would suggest we merge this
- 15:32:52 [kaz]
- ... but will keep this now
- 15:32:55 [kaz]
- subtopic: 1712
- 15:33:18 [kaz]
- -> https://github.com/w3c/wot-thing-description/pull/1712 PR 1712 - Add table numbers and captions using new respec option
- 15:33:26 [kaz]
- ek: need to dig into the script a bit more
- 15:33:47 [kaz]
- sk: (adds a label of "by PR")
- 15:34:07 [kaz]
- s/subtopic: 17/subtopic: PR 17/
- 15:34:13 [kaz]
- subtopic: PR 1684
- 15:34:33 [kaz]
- ->https://github.com/w3c/wot-thing-description/pull/1684 PR 1684 - Fix shacl, context and ontology
- 15:34:51 [kaz]
- ca: have not got much feedback yet
- 15:35:10 [kaz]
- ... why don't we revisit this next time?
- 15:35:18 [kaz]
- sk: next week?
- 15:35:46 [kaz]
- ... would talk about PR 1564 as well
- 15:36:08 [kaz]
- -> https://github.com/w3c/wot-thing-description/pull/1564 PR 1564 - explain contentType usage
- 15:36:58 [kaz]
- subtopic: PRs with "Defer to TD 2.0" label
- 15:37:10 [kaz]
- -> https://github.com/w3c/wot-thing-description/pulls?q=is%3Apr+is%3Aopen+label%3A%22Defer+to+TD+2.0%22 PRs with "Defer to TD 2.0" label
- 15:37:17 [kaz]
- sk: (quickly skim the list)
- 15:37:59 [kaz]
- subtopic: Issues to be closed
- 15:38:11 [kaz]
- -> https://github.com/w3c/wot-thing-description/pulls?q=is%3Apr+is%3Aopen+label%3A%22Defer+to+TD+2.0%22 Issues with "Propose closing" label
- 15:38:15 [kaz]
- q+
- 15:38:19 [Ege]
- q+
- 15:38:43 [kaz]
- ack k
- 15:39:22 [kaz]
- kaz: what about the issue on the dependency between TD and Binding?
- 15:39:32 [kaz]
- sk: wanted to keep it open due to your comments
- 15:39:53 [kaz]
- kaz: you can close the original issue and generate another editorial issue based on my comments
- 15:39:57 [kaz]
- sk: ok
- 15:40:47 [kaz]
- -> https://github.com/w3c/wot-thing-description/issues/1722 Issue 1722 - Normative assertion points to informative binding template note which is WIP
- 15:41:54 [kaz]
- sk: (copies Kaz's comments within Issue 1722 to another new issue, and closes the original Issue 1722)
- 15:42:24 [kaz]
- -> https://github.com/w3c/wot-thing-description/issues/1735 Issue 1735 - Minor editorial changes for PR
- 15:42:38 [kaz]
- sk: what about the other remaining Issues?
- 15:43:37 [kaz]
- -> https://github.com/w3c/wot-thing-description/issues/1702 Issue 1702 - Section 8.2: Contradicting and unprecise normative behavioral assertions
- 15:44:03 [kaz]
- ek: design to be strict for the Consumers
- 15:44:19 [kaz]
- ... the Consumers should follow the WoT Thing Description specification
- 15:44:34 [kaz]
- mm: that means we're overlooking something
- 15:44:59 [kaz]
- ... a Consumer is not necessarily a Thing
- 15:45:20 [kaz]
- ... I'm fine with the current situation
- 15:46:15 [kaz]
- (closed)
- 15:46:22 [kaz]
- q+
- 15:46:34 [kaz]
- ack e
- 15:46:37 [kaz]
- ack k
- 15:47:14 [kaz]
- kaz: just to make sure, Sebastian, you should check with Lagally
- 15:47:21 [kaz]
- mm: right
- 15:47:40 [kaz]
- ... you should mention @mlagally there so that he can reopen the issue if needed
- 15:47:46 [kaz]
- sk: (mentions @mlagally)
- 15:47:51 [jkrhb__]
- jkrhb__ has joined #wot-td
- 15:48:21 [kaz]
- -> https://github.com/w3c/wot-thing-description/issues/1674 Issue 1674 - Mention that protocol bindings can also be defined in profiles
- 15:48:45 [kaz]
- q+
- 15:49:43 [kaz]
- ack k
- 15:50:48 [kaz]
- kaz: maybe we can close this Issue itself, but this implies there are some descriptions on "Protocol Bindings" withing (1) WoT Architecture 1.1, (2) WoT Thing Description 1.1 and (3) WoT Binding Templates
- 15:51:07 [kaz]
- ... we should see the relationship among those descriptions to make sure
- 15:51:16 [kaz]
- sk: yes, so let's keep this open
- 15:51:43 [kaz]
- ... and revisit it again during the Architecture call tomorrow on Oct 27
- 15:52:19 [kaz]
- -> https://github.com/w3c/wot-thing-description/issues/1617 Issue 1617 - [OracleReview] 6.3.4 securityDefinitions and security
- 15:52:43 [kaz]
- sk: there is no normative assertions now
- 15:52:53 [kaz]
- s/there is/there are/
- 15:52:57 [kaz]
- (closed)
- 15:53:29 [kaz]
- -> https://github.com/w3c/wot-thing-description/issues/1613 Issue 1613 - [OracleReview] 5.3.3.1 SecurityScheme
- 15:55:14 [kaz]
- mm: There were two assertions
- 15:55:26 [kaz]
- s/assertions/assertions there/
- 15:56:33 [kaz]
- (closed)
- 15:57:06 [kaz]
- q?
- 15:57:24 [kaz]
- kaz: to make sure, who raised this issue?
- 15:57:51 [kaz]
- ek: Lagally raised a big issue including this
- 15:58:47 [kaz]
- kaz: in that case, we should ask Lagally about if it's OK to make sure
- 15:59:33 [kaz]
- s/sure/sure, though I'm OK with closing those Issues with "[OracleReview]" title./
- 16:00:04 [kaz]
- sk: (mentions @mlagally within the Issue so that Lagally can reopen it if needed)
- 16:02:13 [kaz]
- subtopic: Next steps for CR transition
- 16:02:24 [kaz]
- sk: how to proceed with CR transition?
- 16:02:44 [kaz]
- kaz: as you did for TD 1.0, you need to submit an Issue for the transition repo
- 16:02:51 [kaz]
- -> https://www.w3.org/Guide/transitions?profile=CR&cr=new Transition guideline
- 16:03:30 [McCool]
- McCool has joined #wot-td
- 16:06:35 [kaz]
- kaz: make sure it would be better to provide the URL of the static HTMl version
- 16:06:39 [kaz]
- [adjourned]
- 16:06:43 [kaz]
- rrsagent, draft minutes
- 16:06:43 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 16:09:03 [kaz]
- i|make sure|-> https://github.com/w3c/transitions transitions repo|
- 16:13:18 [kaz]
- rrsagent, draft minutes
- 16:13:18 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/10/26-wot-td-minutes.html kaz
- 18:23:37 [Zakim]
- Zakim has left #wot-td