11:09:01 RRSAgent has joined #wot 11:09:06 logging to https://www.w3.org/2023/03/09-wot-irc 11:09:20 Mizushima has joined #wot 11:09:28 meeting: 5th WoT WG Charter Meeting - Day 2 11:10:01 present+ Kaz_Ashimura, Michael_McCool, Ege_Korkan, Kunihiko_Toumura, Michael_Lagally, Ryuichi_Matsukura, Sebastian_Kaebisch, Tomoaki_Mizushima 11:10:38 topic: Organization 11:10:50 mm: Charter discussion or Architecture discussion 11:11:03 ... can have discussion as part of the Architecture discussion 11:11:12 ... then get back to the Charter discussion 11:11:31 ... but we need a bigger picture for the Charter anyway 11:11:41 ml: why don't we merge the agenda topics? 11:12:06 -> https://www.w3.org/WoT/IG/wiki/Main_WoT_WebConf#Agenda_Session_5.2C_Day_2_-_Mar_9 Charter Session 5 - Day 2 11:13:00 -> https://www.w3.org/WoT/IG/wiki/WG_WoT_Architecture_WebConf#Architecture_March_9th.2C_2023 Architecture agenda 11:13:19 zakim, who is on the call? 11:13:19 Present: Kaz_Ashimura, Michael_McCool, Ege_Korkan, Kunihiko_Toumura, Michael_Lagally, Ryuichi_Matsukura, Sebastian_Kaebisch, Tomoaki_Mizushima 11:13:29 ml: what is the goal of *this* call then? 11:13:45 ... Charter for AC review? 11:13:54 ... or Architecture spec? 11:14:19 mm: we need to make decision about whether Architecture should be normative or not 11:14:31 ml: it's a material for the Charter, isn't it? 11:15:03 mm: we can't make decision by the Architecture TF by themselves 11:15:17 ... there are bigger categories within the Charter 11:15:37 ... some of the topics don't necessarily need to be normative 11:16:43 ml: we if once forget about normative vs informative 11:16:56 s/we if/what if/ 11:17:08 q+ 11:18:00 ... if look into the Charter scope, it says "Update Existing Specifications", etc. 11:18:19 q+ 11:18:20 ... my question is who would consume the specs 11:18:35 ... would like to see concrete examples 11:18:42 ... e.g., cloud scenarios 11:18:51 q+ 11:19:13 mm: let's go through the queue... 11:19:44 ... we're incrementally updating the Charter 11:20:18 ... should mention cloud scenarios in addition to digital twins? 11:20:42 ek: should put that kind of proposal to the Charter text 11:20:57 ... think cloud scenario is already possible with the current mechanism 11:21:06 ... is that an issue of wording? 11:21:12 ack e 11:21:44 topic: Draft WG Charter 11:21:54 -> https://w3c.github.io/wot-charter-drafts/wot-wg-2023-draft.html Draft Charter 11:22:06 ml: we have same mission we started 7 years ago 11:22:20 ... then let's see the scope 11:22:30 s/scope/motivation/ 11:22:54 ... the text doesn't really say anything... 11:23:18 ... in my opinion, this description is not enough yet 11:23:23 s/yet// 11:23:28 s/is/is still/ 11:23:46 mlagally_ has joined #wot 11:23:56 mm: don't against with new PRs for mission and motivation 11:24:20 ... you need to raise PRs for further improvement 11:25:07 q? 11:25:11 ack mc 11:25:26 ... there are other PRs already 11:25:46 ... personally would focus on the existing GitHub issues 11:26:02 ... some of them are important and some others are minor 11:26:13 ml: do you have a chance to look into my PR? 11:26:58 s/my PR/latest PRs/ 11:27:17 ... would like to discuss Architecture spec 11:27:36 mm: I do want to discuss existing document structure 11:27:56 ... it relates to not only the Architecture spec but also all the WoT specs 11:28:14 ... would like to analyze the whole structure 11:28:54 sebastian has joined #wot 11:28:58 q? 11:29:15 ... some of the stuff within the Architecture could be moved to another spec, for example 11:30:17 ... personally think we still need one normative spec even if we make Architecture informative 11:30:30 ml: the question is what problem to be resolved here? 11:30:33 q+ 11:30:35 q+ 11:30:52 mm: (explains the history) 11:31:08 ... there is an issue with testability 11:31:29 ... we've been asking the group participants to provide implementations 11:32:06 ml: the question is related to the security section, so would make sense to move it to another spec? 11:32:13 mm: that's true... 11:32:33 ... I've been paraphrasing Ege's comments 11:32:48 ... some of the assertions could be moved over to the TD 11:33:00 ... but other things, like Scripting 11:33:06 ml: ok 11:33:21 ... Scripting is not a problem within the Architecture 11:33:48 mm: normative assertion about runtime within Architecture 11:33:54 q? 11:34:15 ml: would object we mandate Scripting API 11:35:45 kaz: think we should rather start with the third item here 11:35:55 ... "Where can existing *categories* of normative content be moved, in theory?" 11:36:19 ... if there is no normative section for Architecture in the end, that spec will be automatically informative 11:36:23 mm: right 11:36:36 ack k 11:37:06 ... note that there might be something which would not be movable within Architecture 11:37:23 sk: 3 points 11:37:31 ... since we're thinking about new Charter 11:37:46 ... we should learn from what we did for the previous Charters 11:38:03 ... Architecture spec had been always controversial 11:38:31 ml: what do you mean? 11:38:56 sk: we have to get AC review and Wide reviews 11:39:18 q+ 11:39:46 (Sebastian's voice is breaking, and will type in) 11:39:50 ack s 11:39:54 ack se 11:40:03 ek: one of the arguments is Ben's comment 11:40:26 qq+ 11:40:28 ... difficulty with implementations, e.g., section 8 11:40:50 ack e 11:41:31 ml: if developers overlook requirements for security, security, etc., can see the TD spec, etc. 11:41:44 mm: so clearer reference would help 11:41:46 ml: right 11:42:11 mm: ReSpec doesn't let us refer to specific sections, and that's a problem 11:42:12 q? 11:42:15 ack ml 11:42:15 mlagally_, you wanted to react to se 11:42:46 mm: given we have less than 20 mins, seems we don't have consensus about the goal for this meeting 11:43:04 ... should we see the Architecture spec as Kaz suggested? 11:43:14 ... would organize the discussion better 11:43:15 q+ 11:43:18 q+ 11:43:21 ack mc 11:43:37 mm: personally think the draft Charter is getting close for the AC review 11:44:16 ... one option is (as suggested yesterday) keep the Architecture normative for the moment and see the content later 11:44:21 We should learn from our current situation of the charter. In the past we had already contorversal discussion why we should have Arch as REC. We should simplify our standardization work in the next charter and concentrate on the actually deliverables like TD and Discovery. 11:44:37 ... another option is using a few more weeks to clarify the issue before the AC review 11:44:49 ... any opinions? 11:44:50 q? 11:45:24 ml: coming back to the Charter itself 11:46:14 ... (gives his own views) 11:46:53 ... from Oracle's viewpoint, we need a good balance between the device side and the cloud side 11:47:05 mm: agree it's an important question 11:47:21 ... we need to improve the mission, background and scope for that 11:47:31 q+ 11:47:41 ... the question is if there is anything which would impact 11:48:22 ... if you need any additional scope which requires significant change, you should give proposal 11:48:51 ml: we can talk about which content from Architecture to be moved 11:49:15 mm: so are you open to the possible change of Architecture from normative to informative? 11:49:28 ml: I'm open to any direction 11:49:32 ack ml 11:49:53 mm: the fact is that many assertions from the Architecture is at risk 11:51:21 q+ 11:51:52 ack k 11:51:58 kaz: start with the analysis 11:52:05 ... collaboration with develeopers important 11:52:07 ack e 11:52:39 ek: would like to have dedicated discussion about supporting cloud scenario 11:52:53 mm: new mission statement required or not 11:53:08 ... but would like to focus on the Charter doc itself 11:53:43 ... we could do the necessary analysis as part of the Charter discussion though it would be a big bucket 11:53:52 q+ 11:54:11 ... still would like to have a central place about what WoT is like 11:54:30 ... and Architecture should be a good place for that purpose 11:54:39 ack mc 11:54:57 ... think we need to sacrifice the Discovery call on Monday for further discussion on the Charter 11:55:25 ... maybe would be useful to generate a sheet on the assertions from specs 11:55:33 q? 11:55:35 q+ 11:56:05 ml: want to ask people about the WoT Architecture spec 11:56:52 ... e.g., if we really have serious problems with implementing the WoT Architecture spec 11:58:14 kaz: section review 11:58:22 mm: should be incrementally? 11:58:43 ... like the idea of section review 11:58:57 ... note we need to skip "Overview", etc. :) 11:59:00 kaz: sure :) 11:59:16 topic: Logistics 11:59:34 mm: let's use all of the Discovery for Charter 11:59:46 ... then half of the main call for Charter 12:00:06 ... then all of the Architecture for Charter 12:00:17 ... to see existing normative content 12:00:29 ... also see PRs for the draft Charter 12:00:44 ... we can add Lagally's points to the draft Charter 12:00:55 s/Logistics/Next steps/ 12:00:57 q+ 12:01:02 ack ml 12:01:03 ack k 12:01:05 ack ml 12:01:30 ek: Lagally asked us an important question 12:01:57 ... but could you please repeat that? 12:02:17 ml: what is the difficulty with implementing the Architecture spec? 12:02:28 mm: Architecture specifically? 12:02:38 ... or should be WoT in general 12:02:43 ml: yeah 12:03:30 mm: can generate an Excel sheet of normative assertions for further discussion 12:03:43 [adjourned] 12:03:49 rrsagent, make log public 12:03:53 rrsagent, draft minutes 12:03:54 I have made the request to generate https://www.w3.org/2023/03/09-wot-minutes.html kaz 12:06:54 chair: McCool 12:06:55 rrsagent, draft minutes 12:06:56 I have made the request to generate https://www.w3.org/2023/03/09-wot-minutes.html kaz 12:07:29 rrsagent, bye 12:07:29 I see no action items