11:45:12 RRSAgent has joined #wot 11:45:16 logging to https://www.w3.org/2024/06/05-wot-irc 11:45:16 meeting: WoT-WG/IG 11:45:40 agenda: https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#5_June_2024 11:53:32 present+ Kaz_Ashimura 11:59:58 chair: Sebastian 12:00:20 present+ Mahda_Noura 12:01:08 present+ Kunihiko_Toumura 12:01:18 luca_barbato has joined #wot 12:01:25 regrets+ Koster 12:01:38 ktoumura has joined #wot 12:01:48 present+ Michael_McCool, Sebastian_Kaebisch, Luca_Barbato 12:02:31 sebastian has joined #wot 12:03:02 present+ Ben_Francis, Ege_Korkan 12:03:08 rrsagent, make log public 12:03:12 rrsagent, draft minutes 12:03:14 I have made the request to generate https://www.w3.org/2024/06/05-wot-minutes.html kaz 12:03:21 mahda has joined #wot 12:03:50 McCool has joined #wot 12:04:21 present+ Mahda_Noura 12:04:28 scribenick: McCool 12:04:57 scribe+ 12:05:02 topic: Logistics 12:05:11 Tomo has joined #wot 12:05:12 sk: ordinary topics first within 30 mins 12:05:27 ... then Profile discussion using the remaining 30 mins 12:05:32 dape has joined #wot 12:05:36 present+ Daniel_Peintner 12:05:37 seb: today would like to allocate some time to discuss Profile; so will go through the other items quickly 12:05:53 i/today/scribenick: McCool/ 12:06:04 s/seb:/sk:/ 12:06:22 q? 12:06:40 topic: Guests 12:07:06 present+ Tomoaki_Mizushima 12:07:18 q+ 12:07:20 sk: no guests, have two pending IE applications; working on scheduling a presentation 12:07:45 kaz: one person is working on a presentation on work and expected contributions 12:07:53 ... so now we are discussing when he can present 12:07:54 q- 12:07:57 topic: minutes 12:08:08 -> https://www.w3.org/2024/05/29-wot-minutes.html May-29 12:08:10 sk: as usual, welcome to review in advance 12:08:21 ... reviewed in chairs call, did not see any issues 12:08:31 ... suggest we approve; any objections? 12:08:41 ... hearing no objections, approved. 12:08:53 topic: quick items 12:09:10 q+ 12:09:16 dezell has joined #wot 12:09:20 q- 12:09:29 present+ David_Ezell 12:09:30 q+ 12:09:38 sk: draft for charter of Digital Twins for Smart Cities IG has been distributed to AC reps, ping your AC reps please; time until beginning of July 12:10:09 s/beginning of July/July 3/ 12:10:16 topic: Notices 12:10:41 sk: good news from OPC UA, released last week a companion spec, 10100-1, WoT Connectivity 12:10:45 rrsagent, draft minutes 12:10:46 I have made the request to generate https://www.w3.org/2024/06/05-wot-minutes.html kaz 12:11:16 sk: it is using the latest TD spec, 1.1 12:11:33 q+ 12:11:38 ... intention of this spec is to use WoT TDs for onboarding scenarios 12:12:19 ... may have devices that are not OPC UA based, this allows an OPC UA system to import TDs and use them to onboard devices 12:12:39 q+ 12:12:48 ack k 12:12:57 kaz: at some point we should talk about potential impact to other specs, e.g scripting 12:13:22 sk: was some plan discussed about official OPC UA binding; we have a draft but it is not yet official 12:13:45 ... we have discussed options for this in the past 12:13:48 s/to other sp/to our sp/ 12:14:06 s/e.g scripting/e.g scripting and binding templates/ 12:14:30 ... discussed with W3M, but it was decided that OPC UA should work on it themselves due to need for conformance testing 12:15:07 ... however, we should collaborate with them to ensure that things work together 12:15:26 kaz: my point is rather procedural - let's discuss on liaison mailing list 12:16:34 s/let's discuss on liaison mailing list/should send updates to the liaison mailing list too. also should have how to deal with WoT/OPC-UA binding using the Binding Templates Registry at some point later/ 12:17:13 q+ 12:17:19 mm: there may also be impact on profiles, e.g. if the spec has certain requirements for onboarding to be successful, such as mandatory ids, etc. 12:17:47 mm: also, is there a spec for OPC UA devices presenting TDs? 12:18:01 ack mc 12:18:40 sk: not yet, that needs a complete binding 12:18:59 q 12:19:00 kaz: let's discuss in chairs call details and followup 12:19:02 q- 12:19:05 topic: meetups 12:19:13 q+ 12:19:15 sk: any news? If not, will skip 12:20:01 ege: added video and slides links for last WoT CG meetup - see agenda 12:20:06 -> https://www.youtube.com/watch?v=XtJ260RuiWY Video link 12:20:14 -> https://github.com/w3c/wot-cg/pull/159 slides 12:20:35 sk: any news on WoT JP CG? 12:20:39 q- Ege 12:20:41 mz: nothing new 12:20:44 topic: errata 12:20:55 q+ 12:20:58 sk: there is a PR we should look at, and ask ege for a summary 12:21:07 i/If not/subtopic: WoT CG/ 12:21:20 i/any news on/subtopic: WoT JP CG/ 12:21:21 ege: for all REC-track documents there is a PR 12:21:46 ... we decided to do this manually, so these RECs disable the automatic script 12:21:50 q+ 12:22:04 i|for all|-> https://github.com/w3c/wot-thing-description/pull/2023 wot-thing-description PR 2023 - Fixes to Errata Documents| 12:22:08 ack ege 12:22:24 q+ 12:22:48 mm: since no discovery or arch meetings right now, would like to suggest we have a resolution in this call to merge those PRs 12:23:07 ack m 12:23:10 ack k 12:24:15 mm: as for policy proposal for errata, we can merge PR since it only goes into policy directory, but then we need a resolution to make it an actual policy 12:24:30 sk: other PRs are just fixes to scripts, right? 12:25:51 i|as for|kaz: TD TF can work on TD spec Errata, but Architecture and Discovery do need discussion during the main call as McCool mentioned. Also this is related to the whole WG policy.| 12:25:55 mm: suggest we have a resolution to merge all four PRs to make it official 12:26:03 i|kaz:|scribenick: kaz| 12:26:14 i|as for|scribenick: McCool| 12:26:45 proposal: the group agrees on to merge the PRs #2024 of the TD repo, #948 in the Architecture repo, and #547 in the Discovery repo. 12:27:00 -> https://github.com/w3c/wot-architecture/pull/946 wot-architecture PR 946 - Fixes to Errata Documents| 12:27:10 s/Documents|/Documents/ 12:27:21 resolution: the group agrees on to merge the PRs #2024 of the TD repo, #948 in the Architecture repo, and #547 in the Discovery repo. 12:27:43 i|reso|-> https://github.com/w3c/wot-discovery/pull/547 wot-discovery PR 547 - Fixes to Errata Documents| 12:27:48 sk: (merges above PRs) 12:28:11 q+ 12:28:26 q+ 12:29:13 s/2024/2023/ 12:29:13 s/2024/2023/ 12:29:23 ack k 12:30:09 -> https://github.com/w3c/wot/pull/1191 wot PR 1191 - Errata Management Policy Proposal (putting the proposal to the proposal folder) 12:30:32 s/proposal fo/proposals fo/ 12:30:41 ack e 12:30:50 mm: propose that we do a call for resolution to make this an official policy, one week from now 12:31:20 sk: ok, let's do that , ege if you can make a PR to move to the policy directory, final comments can go there 12:31:27 (meaning approving the proposed policy and install it under "policies" folder) 12:31:50 q+ 12:32:08 topic: schedule 12:32:09 topic: Meeting Schedule Changes 12:32:20 s/topic: Meeting Schedule Changes// 12:32:21 q+ 12:32:38 -> https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Holidays_and_Upcoming_Events Holidays and Events 12:32:46 sk: Kaz unavailable July 12-13, impacts Use Case, Main, and TD calls 12:33:03 mm: suggest cancel main call on June 12-13 12:33:03 rrsagent, draft minutes 12:33:05 I have made the request to generate https://www.w3.org/2024/06/05-wot-minutes.html kaz 12:33:11 s/July 12/June 12/ 12:33:37 mz: also cancel Use Case call June 12 12:33:52 sk: cancel TD calls? 12:34:13 ege: ok with cancelling TD call, but suggest we have the "tooling" call 12:34:27 s/on June 12-13/on June 12/ 12:34:33 ... it's not an official WG call 12:34:38 q? 12:34:41 q- 12:35:17 sk: (updates list of cancellations in wiki) 12:35:38 topic: F2F Planning 12:36:02 sk: Nov 27 date and location (Munich) for WoT@Industry have been confirmed 12:36:07 i|F2F|-> https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Cancellations_and_Schedule_Updates Cancellations| 12:36:16 sk: would like to plan "WoT Week" around that 12:36:41 i|Nov 27|subtopic: November| 12:36:53 ... WoT@Industry would be an "Open Day", then we would add plugfests and WG meetings 12:37:01 i|Nov 27|-> https://www.w3.org/WoT/IG/wiki/Wiki_for_WoT_Week_2024_planning November WoT Week wiki| 12:37:09 rrsagent, draft minutes 12:37:10 I have made the request to generate https://www.w3.org/2024/06/05-wot-minutes.html kaz 12:37:16 ... first three days would be hosted by Siemens, last two would be at Microsoft 12:37:32 ... plugfest 2 days, Open Day, then WG F2F 12:37:54 ... there will also be a party, sponsored by Siemens, on the night of the OpenDay 12:38:54 sk: would be useful to fill out the attendance list further, so if people can check their ability to travel 12:39:19 ... we have a contract with the hotel for the OpenDay but are looking into extending it for the week 12:39:28 s/the hotel/a hotel/ 12:39:46 q+ 12:39:49 sk: kaz, any news on TPAC? 12:40:02 ack e 12:40:03 ack e 12:40:16 dezell has joined #wot 12:40:26 kaz: TPAC in Sept in Anaheim; joint meeting and WoT meeting allocated 12:40:41 ... encouraged to skim the scheduled 12:40:49 -> https://www.w3.org/2024/05/tpac2024-schedule-20240523.html Draft meeting scheule 12:41:07 mm: my understanding is that we have no joint calls with WoT scheduled 12:42:03 kaz: actually... they were automatically added when we mentioned 12:42:17 mm: then we should reach to them and actually have an agenda... 12:43:18 kaz: feedback is June 10, would be good to do before next chair's call 12:43:37 s/call/call. let's talk about that on the team-wot mailing list/ 12:43:50 topic: profiles 12:44:10 sk: have been several emails exchanged, would like to ask ben to summarize discussion 12:44:44 -> https://www.w3.org/2024/06/04-wot-profile-minutes.html June 4 WoT Profile Minutes 12:44:47 ben: general high-level agreement to make profiles and binding templates closer together 12:44:58 ... but unclear what to do with the current draft 12:45:23 ... some limitations right now, not possible to create a profile that guarantees interop 12:45:45 ... current spec works around this by defining behaviour e.g. for actions 12:46:12 ... high-level; question that needs to be answer whether the profiles should define bindings 12:46:22 ... propose two options: 12:46:47 ... option 1, agree that profile can define prescriptive bindings 12:47:15 ... in other words, proceed with current document on REC 12:47:55 ... option 2: only add restrictions to other specs, not new bindings; then current spec would become a Note and we would start on a new track. 12:47:58 i|propose two|-> https://lists.w3.org/Archives/Public/public-wot-wg/2024May/0009.html Ben's email on May 29| 12:48:02 rrsagent, draft minutes 12:48:04 I have made the request to generate https://www.w3.org/2024/06/05-wot-minutes.html kaz 12:48:10 q? 12:48:10 ... currently we are blocked from making progress until this is decided. 12:48:15 q- 12:48:24 q+ 12:48:43 sk: as mentioned in email, a little concerned about first sentence of option 1. 12:48:58 Option 1 12:48:58 Agree as a Working Group that for Profiles 1.0 profile specifications are allowed to define protocol bindings that go beyond what can currently be described with binding templates, as a more prescriptive but unambiguous option to guarantee interoperability between greenfield implementations. Publish a Candidate Recommendation, publicise a request 12:48:58 for implementations, and if there are sufficient implementations then proceed to Proposed Recommendation. 12:49:04 Option 2 12:49:04 Decide now that profiles must only constrain what is already possible with binding templates in TD 1.1, discontinue the approach taken in WoT Profiles 1.0, publish the current text as a Working Group Note and start work on a Profiles 2.0 specification which takes a different approach. 12:49:54 sk: little concerned that option 1 weakens the binding templates if other docs are creating binding rules; it makes it unclear where to find information about behavior. 12:50:07 q+ 12:50:32 q- later 12:50:34 sk: makes it clearer to the developer is there is a single place to look 12:51:22 ben: agree option 1 is messy; have had to work around limitations in binding template; want to improve in 2.0. 12:52:04 ... my understanding is that you prefer option 2. But want to confirm it is necessary, since it would require a lot of rework in the short term. 12:52:41 ... agree there is a lot of good work in the draft, so I agree it should at least be a Note. 12:53:15 ... would rather see a Rec that is synchronized. 12:54:04 ben: want to clarify whether there are other members besides Siemens that prefer option 2. Although we do want consensus. Would Siemens object formally to option 1? 12:54:25 sk: cannot really decide yet; need to look at input from the entire group. 12:54:34 q+ 12:54:37 q+ 12:56:49 mm: to clarify, we do intend to refactor the specs either way, it's just a question of the status of the documents in the meantime. It may take longer to get through the REC process than the refactoring would take. 12:57:33 kaz: currently option 1 and 2 mix two points; content and style. My understanding is that no-one objects to publishing as a REC as long as the content is correct. 12:57:58 ... right now we are on 2.0 specs, and reorganizing other docs, e.g. refactoring binding templates into TD spec. 12:58:28 ... it would be helpful to clarify the relationships between binding and profiles. 12:58:39 q? 12:58:42 ack m 12:58:43 ack k 12:59:38 dape: it's not that we are against profiles, etc. but IMO having it as REC has implications - means strong support from entire group. Right now I don't see that consensus. 13:00:22 ... so I would lean towards option 2. 13:00:27 ack d 13:00:39 ack l 13:01:07 lb: what is in profile is meant to solve the problem of having useful greenfield devices 13:01:27 ... so if we don't publish it, will leave a gap for about 2yrs 13:01:41 sorry, I need to leave. 13:01:54 (Sebastian leaves) 13:02:11 ... what we have in Profile 1 is something that is useful for early adopters. 13:02:29 scribe+ 13:02:42 mm: wrap up the comments and close the meeting 13:02:54 ... any final comments? 13:03:05 lb: rather would have profile as REC 13:03:23 ... we have the force for interoperability 13:03:55 ... if somebody wants to have a WoT greenfield device that person doesn't need to find the way by themselves 13:04:08 mm: there is an email thread about this topic 13:04:25 ... but would be better to have a GitHub Issue to have broader discussion 13:04:30 ... what do you think? 13:04:39 q+ 13:04:46 bf: just changing the media of discussion would not be useful... 13:05:03 mm: let's continue the discussion on the email thread then 13:05:06 ack d 13:05:11 q+ 13:05:23 dp: maybe we need some kind of vote 13:05:31 mm: need to clarify pros/cons before voting 13:05:49 ... unfortunately, the next main call is cancelled 13:05:58 ... but we can talk about this again in 2 weeks 13:06:07 luca_barbato has joined #wot 13:06:08 ... good to think about the schedule 13:06:33 kaz: agree 13:06:51 ... we should have another dedicated discussion 13:07:01 lb: btw, what about my Editor status? 13:07:03 q- 13:07:04 q+ 13:07:47 proposal: support making Luca Barbato provisional editor of the Profiles TF 13:08:08 resolution: support making Luca Barbato provisional editor of the Profiles TF 13:08:29 I am not able find my zoom window but support luca as editor 13:08:33 i/proposal:/kaz: Editor assignment is TF decision/ 13:08:46 i/proposal:/mm: let's confirm that during this call to make sure/ 13:09:08 [adjourned] 13:09:13 rrsagent, draft minutes 13:09:15 I have made the request to generate https://www.w3.org/2024/06/05-wot-minutes.html kaz 14:07:51 Ege has joined #wot 14:22:04 Ege has joined #wot 14:31:42 Ege has joined #wot 14:32:02 mahda has joined #wot 14:48:06 dape has joined #wot 15:04:23 TallTed has joined #wot 15:05:28 bigbluehat has joined #wot 15:16:20 Zakim has left #wot