IRC log of wot-td on 2022-05-18
Timestamps are in UTC.
- 14:08:40 [RRSAgent]
- RRSAgent has joined #wot-td
- 14:08:40 [RRSAgent]
- logging to https://www.w3.org/2022/05/18-wot-td-irc
- 14:08:58 [sebastian]
- scribenick: cristiano
- 14:09:02 [cris__]
- scribenik: cris
- 14:09:18 [cris__]
- topic: Agenda
- 14:09:43 [cris__]
- seb: couple of PRs and decide if we are ready for CR
- 14:09:46 [dape]
- rrsagent, draft minutes
- 14:09:46 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html dape
- 14:09:56 [mlagally__]
- present+ Sebastian_Kaebisch, Cristiano_Aguzzi, Daniel_Paintner, Jan_Romann, Michael_McCool, Michael_Lagally
- 14:10:16 [JKRhb]
- rrsagent, please draft the minutes
- 14:10:16 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 14:10:23 [cris__]
- ... maybe we'll not have time to check the issues
- 14:10:38 [cris__]
- ... aob ?
- 14:10:39 [JKRhb]
- rrsagent, please make log public
- 14:10:42 [cris__]
- ... ok
- 14:10:51 [cris__]
- topic: minutes review
- 14:11:41 [JKRhb]
- chair: Sebastian
- 14:11:47 [JKRhb]
- rrsagent, please draft the minutes
- 14:11:47 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 14:11:54 [cris__]
- seb: we talked about internationalization review
- 14:12:12 [JKRhb]
- s/scribenik: cris/scribenick: cris/
- 14:12:18 [JKRhb]
- rrsagent, please draft the minutes
- 14:12:18 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 14:13:33 [JKRhb]
- Meeting: WoT-WG - TD-TF
- 14:13:35 [JKRhb]
- rrsagent, please draft the minutes
- 14:13:35 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 14:13:40 [cris__]
- s/scribenick: cris/scribenick: cris__/
- 14:14:10 [JKRhb]
- rrsagent, please draft the minutes
- 14:14:10 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 14:14:13 [cris__]
- seb: then we talked about directories
- 14:14:23 [cris__]
- ... and languages
- 14:14:36 [cris__]
- ... but the issue was forwarded to the Discovery TF
- 14:14:53 [JKRhb]
- s/scribenick: cristiano//
- 14:14:57 [JKRhb]
- rrsagent, please draft the minutes
- 14:14:57 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 14:15:44 [cris__]
- ... regarding accessibility there were no specif issues for TD
- 14:16:21 [cris__]
- ... TAG review was positive
- 14:16:46 [cris__]
- ... IANA registration should be covered, we had a PR that is now merged
- 14:17:17 [cris__]
- ... there's a problem in the topics
- 14:17:27 [cris__]
- ... 6 and 7 sections can be merged in one
- 14:17:34 [cris__]
- ... then we had some PRs
- 14:17:52 [cris__]
- ... mostly related to semantics and context issues
- 14:19:49 [cris__]
- ... we fixed also read/writeOnly defaults in affordances
- 14:20:18 [cris__]
- ... do the minutes look good?
- 14:20:36 [cris__]
- jan: at the bottom there's some issues related to the scribe
- 14:20:57 [cris__]
- seb: yes probably kaz can fix it
- 14:21:31 [cris__]
- ... content-wise minutes approved
- 14:21:41 [cris__]
- topic: Wide review
- 14:22:17 [cris__]
- seb: I updated the questoinare, but no feedback
- 14:22:31 [cris__]
- mc: we exchanged some emails
- 14:22:48 [cris__]
- ... we should discuss it in the github issue no emails
- 14:23:37 [cris__]
- seb: internationalization is done
- 14:23:50 [cris__]
- ... TAG also almost done
- 14:23:54 [cris__]
- ... architecture is missing
- 14:24:27 [Ege]
- Ege has joined #wot-td
- 14:24:40 [cris__]
- ... regarding IANA we now have also an entry about Thing Model
- 14:25:38 [cris__]
- ... added a ref to json pointers
- 14:25:45 [cris__]
- mc: also to TD registratoin?
- 14:25:54 [cris__]
- seb: no, we would need another PR
- 14:27:49 [dape]
- q+
- 14:28:25 [dape]
- ack dape
- 14:28:29 [cris__]
- dape: about contact field we should use maybe team-wot
- 14:28:34 [cris__]
- ... not too specific
- 14:29:03 [cris__]
- mc: +1 for team-wot as long as it stays stable
- 14:29:33 [cris__]
- seb: regarding privacy
- 14:29:43 [cris__]
- ... we recieved comments
- 14:29:50 [cris__]
- mc: I updated architecture
- 14:30:01 [cris__]
- ... but it also applies to discovery
- 14:30:35 [cris__]
- ... TLS applies to everything that's why it has been added in architecture
- 14:30:43 [cris__]
- ... TLS is required for public URLs
- 14:30:52 [cris__]
- ... is optional for private networks
- 14:31:42 [cris__]
- ml: should we recommend a certain version of TLS ?
- 14:31:56 [cris__]
- mc: it is a minor update but we can do it later
- 14:32:48 [cris__]
- ml: do we mention tls in TD spec?
- 14:33:00 [cris__]
- mc: I think we should cite architecture
- 14:33:18 [Mizushima]
- Mizushima has joined #wot-td
- 14:38:11 [cris__]
- seb: about identifiers
- 14:38:29 [cris__]
- mc: we should probably add an assertion about id rotation
- 14:38:54 [cris__]
- ... immutable IDs might be property affordances
- 14:39:23 [cris__]
- ... id can be used to track location
- 14:39:36 [cris__]
- ... or activity
- 14:40:13 [cris__]
- seb: I like the overview made by Michael
- 14:40:41 [cris__]
- ml: tracking devices is inside monitoring use cases
- 14:40:56 [cris__]
- ... by definition
- 14:41:36 [cris__]
- ... probably we should distingish users and devices when it comes to tracking
- 14:41:53 [cris__]
- mc: yeah but it is tricky: devices can be used to track users
- 14:42:18 [cris__]
- seb: so you might to discuss a little more?
- 14:42:43 [Ege]
- q+
- 14:43:33 [cris__]
- mc: there's no standard way to rotate ids
- 14:43:59 [cris__]
- ... for discovery 2.0 we might include a notification system for id rotation
- 14:45:08 [Ege]
- mic is not working
- 14:45:20 [Ege]
- I just wanted to say that for me, this is an issue for discovery and not TD
- 14:45:38 [cris__]
- mc: well maybe
- 14:45:45 [dape]
- s/mic is not working//
- 14:46:04 [cris__]
- ... it is a good place to discuss the problem
- 14:46:33 [cris__]
- ... the rotation right now is "manual"
- 14:47:52 [cris__]
- cris: don't we have update events in TDDs?
- 14:48:21 [cris__]
- mc: yeah but you break the URL, but we can discuss futher next monday
- 14:48:49 [cris__]
- seb: ok moving on with reviews, no reaction on security
- 14:49:06 [cris__]
- ... but it seems they have a lot of requests
- 14:49:12 [cris__]
- ... let's wait
- 14:49:25 [cris__]
- ... maybe we can ask kaz
- 14:49:38 [cris__]
- ... discovery is WIP
- 14:49:51 [cris__]
- mc: it is because the explainer is still to be done
- 14:49:56 [cris__]
- topic: PRs
- 14:50:08 [cris__]
- seb: a lot in the pipeline
- 14:50:32 [cris__]
- ml: I reviewed specific PRs
- 14:50:42 [cris__]
- ... mostly those related to normative changes
- 14:50:52 [cris__]
- ... it is very difficutl to review those
- 14:51:00 [cris__]
- ... they contain unrelated chages
- 14:51:22 [cris__]
- ... for example 1491 contains random changes
- 14:51:36 [cris__]
- mc: it happens mostly with index.html
- 14:51:53 [cris__]
- ... it is automatically generated
- 14:52:07 [cris__]
- ... that's why sometimes it changes
- 14:52:35 [cris__]
- seb: you should review the template.html
- 14:52:56 [cris__]
- ml: I would like to focus just on the document
- 14:53:08 [cris__]
- ... I'm not interested in the low level details
- 14:53:16 [cris__]
- seb: what about using the preview?
- 14:53:28 [cris__]
- ml: it hard to find normative keywords changes
- 14:53:59 [cris__]
- ... previews are not reliable
- 14:54:14 [McCool]
- q?
- 14:54:29 [cris__]
- q+
- 14:54:42 [cris__]
- seb: sadly we know about this issues
- 14:55:28 [cris__]
- ml: but sometimes there might be content changes not just blank spaces
- 14:55:48 [cris__]
- ege: for example PR 1493
- 14:56:09 [cris__]
- ... this change keeps popping up
- 14:56:13 [cris__]
- ... added and removed
- 14:56:40 [cris__]
- mc: probably is the renderer that it gets confused
- 14:56:56 [cris__]
- ... with order of statement
- 14:57:25 [cris__]
- ... it might be a bug in the ontology
- 14:57:26 [JKRhb]
- q+
- 14:58:32 [Ege]
- q-
- 14:59:12 [cris__]
- ml: why do we add the index.hmtl to PR?
- 14:59:18 [cris__]
- seb: to see the render version
- 14:59:27 [dape]
- q+
- 14:59:44 [JKRhb]
- q-
- 15:00:19 [dape]
- q-
- 15:00:39 [dape]
- ack cris__
- 15:01:34 [cris__]
- cris: the problem is well-known a lot of small details that need to be fixed...
- 15:02:08 [cris__]
- ... but likely the editors and me got used to the workflow and we can understand the changes
- 15:02:22 [cris__]
- ... still I agree that we should simplify
- 15:02:44 [JKRhb]
- q+
- 15:02:58 [cris__]
- seb: of course having an automatic buidling process helps to keep the ontology alligned
- 15:03:00 [JKRhb]
- q-
- 15:03:29 [cris__]
- ... we should talk about this when we set up a new document
- 15:03:33 [kaz]
- kaz has joined #wot-td
- 15:03:50 [McCool]
- q?
- 15:03:52 [McCool]
- q+
- 15:04:10 [JKRhb]
- ack McCool
- 15:04:12 [McCool]
- ack m
- 15:04:38 [cris__]
- subtopic: issue 1487
- 15:05:10 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1487
- 15:05:41 [cris__]
- ege: it removes the json schema inside the body of the main document
- 15:06:00 [cris__]
- ... it also caused merge conflicts
- 15:06:05 [McCool]
- q+
- 15:06:25 [cris__]
- ... it is an informative change
- 15:06:39 [cris__]
- ... also I'm removing the format keyword
- 15:06:46 [cris__]
- ... they all have problems
- 15:07:04 [cris__]
- ... not every jsonschema implement those
- 15:07:46 [cris__]
- ... added also an ed note
- 15:08:04 [cris__]
- ... we will need a link to teh static file
- 15:08:09 [cris__]
- mc: that was my comment
- 15:08:18 [cris__]
- ... not sure we should host in github
- 15:08:28 [cris__]
- ... the best place should be on w3c
- 15:08:37 [cris__]
- cris: agree
- 15:08:41 [cris__]
- ege: +1
- 15:08:50 [McCool]
- ack m
- 15:08:58 [cris__]
- seb: yeah it should be done for all the other files
- 15:09:25 [cris__]
- ... e.g. ontology and context
- 15:09:45 [cris__]
- ... other standards used to have the schema in the body of the document
- 15:09:54 [cris__]
- ... but they were ment to be printed
- 15:10:00 [cris__]
- ... on paper
- 15:10:07 [JKRhb]
- q+
- 15:10:36 [cris__]
- jan: maybe the tm schema should go under the same treatment
- 15:10:41 [cris__]
- ege: I'm doing it
- 15:11:04 [cris__]
- ... probably we should have a table with links to all this documents
- 15:11:30 [cris__]
- seb: looks good to me
- 15:17:16 [cris__]
- subtopic: PR 1489
- 15:17:31 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1489
- 15:17:40 [cris__]
- dape: minor fix about respec
- 15:17:44 [cris__]
- seb: ok merged
- 15:17:56 [cris__]
- subtopic 1491
- 15:18:15 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1491
- 15:18:32 [cris__]
- seb: from ege, is about stating sync or async action in the TD body
- 15:19:20 [cris__]
- ... we have support for async actions in profile
- 15:19:43 [cris__]
- q+
- 15:19:55 [cris__]
- seb: any other changes?
- 15:20:11 [cris__]
- mc: what is the default?
- 15:20:17 [cris__]
- ege: no default
- 15:21:11 [cris__]
- ... no using a default we force people to use it
- 15:21:36 [cris__]
- mc: that clear the ambiguity
- 15:21:44 [cris__]
- s/clear/clears/
- 15:21:54 [dape]
- q+ to naming
- 15:21:54 [cris__]
- ... but in 2.0 we should fix it
- 15:22:03 [cris__]
- ... in profile we should require it
- 15:22:04 [Ege]
- q?
- 15:22:20 [JKRhb]
- ack j
- 15:23:37 [cris__]
- cris: what happen if I use sync false but I don't have a queryaction form?
- 15:23:49 [cris__]
- ege: you might expose the status in a property
- 15:24:09 [cris__]
- ... or you don't have a way to query what is happening
- 15:25:09 [cris__]
- cris: I'm not convinced about the name
- 15:25:26 [cris__]
- dape: why are we shorting the name?
- 15:25:37 [cris__]
- ... what about synchronous?
- 15:25:53 [dape]
- ack dape
- 15:25:53 [Zakim]
- dape, you wanted to naming
- 15:26:39 [cris__]
- cris: plus sync and async might be confusing for developers
- 15:27:01 [cris__]
- ege: yeah, maybe we can do an open call for better name
- 15:30:39 [cris__]
- subtopic: PR 1493
- 15:31:01 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1493
- 15:32:55 [cris__]
- ege: move a statment to the right place
- 15:33:29 [dape]
- q?
- 15:33:32 [dape]
- ack cris__
- 15:33:56 [cris__]
- ... and also put a new section with a explanation about the connection between data schema and operation
- 15:34:16 [cris__]
- ... this can be marked as informative
- 15:34:35 [cris__]
- ... no way to describe queryaction dataschema
- 15:35:22 [cris__]
- ... I also named the section
- 15:35:32 [cris__]
- ... previously was a big chunk of text
- 15:36:02 [cris__]
- seb: one section is missplaced
- 15:37:03 [cris__]
- ... I think it is nice to have this explainer
- 15:37:15 [cris__]
- ege: I marked the section as non-normative
- 15:37:40 [cris__]
- seb: I'm ok keeping it non-normative
- 15:37:48 [cris__]
- cris: +1
- 15:37:52 [cris__]
- q?
- 15:38:44 [cris__]
- seb: ok then PR accepted
- 15:41:04 [cris__]
- ... merged
- 15:41:22 [cris__]
- subtopic: PR 1494
- 15:41:44 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1494
- 15:42:25 [JKRhb]
- q+
- 15:42:42 [cris__]
- seb: introducing a requirement for TMs to have @context
- 15:42:54 [cris__]
- jan: was arlready in the json schema?
- 15:42:57 [cris__]
- ege: yes
- 15:43:10 [JKRhb]
- ack j
- 15:44:01 [cris__]
- seb: ok PR accepted
- 15:44:49 [cris__]
- subtopic: PR 1498
- 15:45:05 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1498
- 15:45:26 [cris__]
- ege: didn't see Michael's comment, I'll update later
- 15:45:44 [cris__]
- jan: also ipr issues
- 15:46:22 [cris__]
- mc: it is updating a folder that was removed by me because it was confusing
- 15:46:53 [cris__]
- subtopic: PR 1499
- 15:47:04 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1499
- 15:47:39 [cris__]
- seb: it removes a kind of process about how to evaluate the text direction
- 15:47:48 [cris__]
- ... it was there from 1.0
- 15:48:09 [cris__]
- ... but the internationalization review pinpointed a better approach
- 15:48:19 [cris__]
- ... now it links another document
- 15:48:30 [cris__]
- ... from w3c
- 15:48:30 [McCool]
- q+
- 15:49:02 [cris__]
- mc: I'm not seeing any assertions in the new document
- 15:49:22 [cris__]
- seb: the reason why is that I'm linking a note
- 15:49:35 [cris__]
- mc: that's why we copy it over
- 15:49:51 [cris__]
- seb: but it won't be normative
- 15:50:06 [cris__]
- mc: can we cite a non-normative document using an assertion?
- 15:50:17 [cris__]
- seb: we have to ask kaz
- 15:50:37 [cris__]
- mc: I would make it an assertion
- 15:52:52 [cris__]
- seb: PR not merged, let's continue the discussion
- 15:53:26 [cris__]
- subtopic: PR 1500
- 15:53:35 [cris__]
- https://github.com/w3c/wot-thing-description/pull/1500
- 15:54:24 [cris__]
- seb: it adds a note
- 15:54:47 [cris__]
- ... basically tm:fef might contains non-ASCII characters
- 15:55:03 [cris__]
- mc: json uses bit compatiiblity not ASCII
- 15:55:21 [cris__]
- seb: it was proposed
- 15:55:40 [cris__]
- mc: maybe URLs are more restrictive
- 15:56:28 [cris__]
- seb: ok PR approved
- 15:57:54 [cris__]
- ... merged
- 15:59:56 [cris__]
- ... ok we couldn't get all the PR merged
- 16:00:02 [cris__]
- ... we should postpone PR transition
- 16:00:14 [cris__]
- ... next week
- 16:00:21 [cris__]
- ... we are getting closer
- 16:00:33 [cris__]
- mc: still a lot of PRs
- 16:00:44 [cris__]
- seb: but we are not accepting new one
- 16:01:18 [cris__]
- ege: updated PR 1491
- 16:01:26 [cris__]
- seb: ok let's merge this
- 16:02:34 [JKRhb]
- rrsagent, please draft the minutes
- 16:02:35 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 16:03:17 [JKRhb]
- [adjourned]
- 16:03:22 [JKRhb]
- rrsagent, please draft the minutes
- 16:03:22 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 16:03:29 [cris__]
- [adjourned]
- 16:03:37 [cris__]
- rrsagent, please draft the minutes
- 16:03:37 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html cris__
- 16:07:31 [JKRhb]
- s/[adjourned]/[adjourned2]/
- 16:07:33 [JKRhb]
- rrsagent, please draft the minutes
- 16:07:33 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 16:07:56 [JKRhb]
- s/[adjourned]//
- 16:08:03 [JKRhb]
- s/[adjourned2]/[adjourned]/
- 16:08:05 [JKRhb]
- rrsagent, please draft the minutes
- 16:08:05 [RRSAgent]
- I have made the request to generate https://www.w3.org/2022/05/18-wot-td-minutes.html JKRhb
- 18:28:37 [Zakim]
- Zakim has left #wot-td
- 18:56:16 [benfrancis6]
- benfrancis6 has joined #wot-td