12:02:33 RRSAgent has joined #wot-profile 12:02:33 logging to https://www.w3.org/2022/12/07-wot-profile-irc 12:02:48 meeting: WoT Architecture/Profile 12:03:23 present+ Kaz_Ashimura, Michael_Lagally, Michael_McCool 12:03:30 chair: Lagally 12:04:10 mlagally has joined #wot-profile 12:04:27 agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Architecture_WebConf#Architecture_.2B_Profile_-_Dec_1st.2C_2022 12:05:45 present+ Tomoaki_Mizushima 12:07:00 topic: minutes 12:07:53 ml: review minutes from 1 Dec 2022 (Arch call) 12:08:03 i|rev|-> https://www.w3.org/2022/12/01-wot-arch-minutes.html Dec-1| 12:10:05 mm: I was not there, but am noting the conversation about oauth; we need to look at the client flow, not the code flow; see comments on issues 12:10:15 ml: any changes needed to minutes? 12:10:22 ... no objections, approved 12:11:06 mm: see PR 331 12:11:09 ml: let's revisit 12:11:16 topic: Testfest prep 12:11:31 ml: on implementation status, was looking at xrefs 12:12:14 ... all vs min; min excludes 1.0 results 12:12:23 i|let's|-> https://github.com/w3c/wot-profile/pull/331 wot-profile PR 331 - narrowing down oauth required flows| 12:12:29 rrsagent, make log public 12:12:33 rrsagent, draft minutes 12:12:33 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:12:41 ... long story short, merged by accident 12:12:49 present+ Ryuichi_Matsukura 12:13:19 ml: want to understand where we have gaps 12:14:04 mm: so these are TD results, and want to avoid things that are not widely supported 12:16:45 mm: need to differentiate corner cases (that may not even be good ideas) from things that are important but with few impls for other reasons 12:16:53 ... e.g client flow 12:19:03 mm: client flow is important for factory automation, but historically we only had code 12:19:17 ml: only impl seems to be from TinyIoT 12:22:01 mm: would like to request client flow; also, note that oauth uses bearer tokens so adding that would not be a big implementation burden 12:25:55 mm: in PR 331, seems we have a consensus to add client; also, in issue #41, mentioned that node-wot only does CLIENT flow, but this is not reflected in the result CSV files; we should investigate 12:26:04 ... it may be the result files are in error 12:26:21 i|in PR 331|-> https://github.com/w3c/wot-profile/pull/331 wot-profile PR 331 - narrowing down oauth required flows| 12:27:32 ml: (edits PR 331 to add client flow) 12:28:27 ml: in other subtopics, want to discuss what a simple consumer looks like 12:28:45 ml: for example, a simple consumer that reads a TD and invokes all actions 12:29:09 ... for example, some are synchronous, some are asynch 12:31:08 mm: personally suggest we have a number of small consumers for test purposes 12:31:21 ml: would be helpful just to have a code template 12:31:49 mm: thinking just JSONparse and request in a node.js script 12:32:22 topic: Contributions 12:32:37 ml: would like to merge everything today that we can and get to a draft 12:33:22 present+ Sebastian_Kaebisch 12:34:09 ml: let's merge the updated PR 331 (code and client) flows. 12:34:15 ml: (merged) 12:36:09 ml: PR #314 - auto scheme, but only if results in another supported scheme 12:36:54 mm: suggest we merge this, but raise additional issues for the other discussion points 12:37:32 ml: given ben's comments, will wait until next week 12:37:39 rrsagent, make log public 12:37:42 rrsagent, draft minutes 12:37:42 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:37:49 ... mm, can you create issues for the related points? 12:38:14 mm: ok 12:38:30 i/updated PR 331/subtopic: PR 331/ 12:38:42 sebastian has joined #wot-profile 12:38:42 ml: then if no objections, will merge next week (even if no meeting) 12:38:52 sorry, I have to go. Bye 12:38:52 i|updated PR 331|-> https://github.com/w3c/wot-profile/pull/331 wot-profile PR 331 - narrowing down oauth required flows| 12:39:03 i|PR #314|subtopic: PR 314| 12:39:36 i|PR #314|-> https://github.com/w3c/wot-profile/pull/314 wot-profile PR 314 - Allow auto security scheme for other permitted security schemes| 12:39:41 rrsagent, draft minutes 12:39:41 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:40:10 ml: PR 315 - improve link assertions 12:40:27 ... change text to say "best effort" 12:40:56 i|PR 315|subtopic: PR 315| 12:41:13 i|PR 315|-> https://github.com/w3c/wot-profile/pull/315 wot-profile PR 315 - Improve link assertions| 12:41:41 ... comment in a note, but it's not an editors' note, so would be in the final text 12:42:15 ml: propose merging 12:42:18 mm: ok with me 12:42:24 ml: (merges) 12:42:38 subtopic: PR 318 12:42:46 ml: convert ednote to note 12:43:15 ... this is about readmultiple; don't want to remove from text, also remote the word "currently" 12:43:21 s/remote/remove/ 12:43:44 ml: does not really change language, ben agrees; suggest merging 12:43:48 mm: concur 12:43:54 ml: (merges) 12:44:03 i|convert|-> https://github.com/w3c/wot-profile/pull/318 wot-profile PR 318 - Converting from ednote to note| 12:44:04 subtopic: PR 321 12:44:09 rrsagent, draft minutes 12:44:09 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:44:19 ml: remove mention of plugfest experience in intro 12:44:23 s/sorry, I have to go. Bye// 12:44:25 rrsagent, draft minutes 12:44:25 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:44:41 mm: is old text 12:44:49 ... agree to delete 12:45:08 ml: (merges) 12:45:14 i|old t|-> https://github.com/w3c/wot-profile/pull/321 wot-profile PR 321 - Removing mention of plugfest experience| 12:45:15 subtopic: PR 325 12:45:17 rrsagent, draft minutes 12:45:17 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:45:28 ml: webhook subscription mechanisms 12:45:58 ... some fixes as discussed last week, listed in PR, eg. no payload in DELETE 12:46:12 ... span->div change reverted 12:46:55 ... need another pass though to completely resolve the "normative text in examples" problem; could add an ednote as temporary patch 12:47:18 ml: these changes are all in the webhook section, right? 12:48:58 mm: I would vote to merge even if not perfect; can be baseline for further improvements 12:49:14 ml: is additional work coming for this section 12:49:17 ml: (merges) 12:50:10 subtopic: PR 332 12:50:30 i|webhook s|-> https://github.com/w3c/wot-profile/pull/325 wot-profile PR 325 - Webhook subscription mechanism| 12:51:00 mm: just updates the impl report using the new tooling, also copied template.csv to manual.csv in prep for testfest 12:51:05 ml: (merges) 12:51:14 i|just up|-> https://github.com/w3c/wot-profile/pull/332 wot-profile PR 332 - Testing CSV cleanup| 12:52:13 subtopic: other PRs 12:52:17 rrsagent, draft minutes 12:52:17 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:52:42 mm: have said I will refactor 297; will also look at 334 12:53:27 topic: Publication 12:53:53 s|-> https://github.com/w3c/wot-profile/pull/325 wot-profile PR 325 - Webhook subscription mechanism|| 12:54:03 i|webhook subs|-> https://github.com/w3c/wot-profile/pull/325 wot-profile PR 325 - Webhook subscription mechanism| 12:54:05 rrsagent, draft minutes 12:54:05 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:54:12 ml: already have a FPWD, should we publish an update? 12:54:51 -> https://www.w3.org/TR/2020/WD-wot-profile-20201124/ WoT Profile FPWD 12:56:07 mm: support a WD update, will fix respec error as part of statics 12:56:13 i|topic: Publication|-> https://github.com/w3c/wot-profile/pull/297 wot-profile PR 297 - Revised Abstract and Introduction - fixes #115 and fixes #190| 12:56:41 i|topic: Publication|-> https://github.com/w3c/wot-profile/pull/334 wot-profile PR 334 - WIP: Provide example in the new introduction section| 12:56:44 rrsagent, draft minutes 12:56:44 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 12:56:48 proposal: use the current version of the editors draft including small editorial changes as the next working draft and publish it. 12:57:27 proposal: use the current version of the editors draft after fixing respec errors as the next working draft and publish it. 12:57:55 q? 12:57:58 resolution: use the current version of the editors draft after fixing respec errors as the next working draft and publish it. 12:59:29 mm: I will take care of generating the static version and will ask kaz to publish when it is ready 12:59:52 [adjourned] 12:59:54 rrsagent, draft minutes 12:59:54 I have made the request to generate https://www.w3.org/2022/12/07-wot-profile-minutes.html kaz 14:02:56 Mizushima has left #wot-profile 14:36:25 Ege has joined #wot-profile 15:10:18 Zakim has left #wot-profile