IRC log of wot-script on 2023-03-06

Timestamps are in UTC.

12:01:46 [RRSAgent]
RRSAgent has joined #wot-script
12:01:50 [RRSAgent]
logging to https://www.w3.org/2023/03/06-wot-script-irc
12:01:54 [kaz]
meeting: WoT Scripting API
12:02:00 [kaz]
present+ Kaz_Ashimura
12:04:42 [Mizushima]
Mizushima has joined #wot-script
12:05:51 [kaz]
present+ Daniel_Peintner
12:07:12 [cris_]
cris_ has joined #wot-script
12:09:22 [kaz]
present+ Cristiano_Aguzzi, Tomoaki_Mizushima
12:09:24 [dape]
TOPIC: Previous minutes
12:09:26 [cris_]
topic: previous minutes
12:09:28 [kaz]
scribenick: cris_
12:09:40 [kaz]
s/topic: previous minutes//
12:09:42 [dape]
-> March 27 -> https://www.w3.org/2023/02/27-wot-script-minutes.html
12:09:49 [kaz]
s/March/Feb/
12:10:09 [cris_]
dape: we reviewed two PRs
12:10:15 [cris_]
... and issues
12:10:27 [cris_]
... we discussed about biblio refs and versioning
12:11:42 [cris_]
... the summary is that we are going to use git tags and publish more often
12:11:47 [cris_]
... minutes look good
12:11:53 [cris_]
... any objections
12:12:07 [cris_]
... ok approved
12:12:21 [zkis]
zkis has joined #wot-script
12:12:21 [cris_]
topic: Quick updates
12:12:39 [cris_]
dape: remember the Daylight saving time change
12:12:43 [dape]
-> https://lists.w3.org/Archives/Member/member-wot-wg/2023Feb/0015.html
12:12:44 [zkis]
present+ Zoltan_Kis
12:13:45 [cris_]
... in the next two weeks we are going to accommodate our time slot to compensate with the different time changes in different countries
12:14:09 [cris_]
... please use the calendar invites
12:14:32 [cris_]
... does anyone have any problem with the new timing?
12:15:05 [cris_]
cris: it's ok for me
12:15:12 [cris_]
zoltan: good for me too
12:15:31 [kaz]
q+
12:15:33 [cris_]
dape: I'll ask Cristiano to chair the next two calls
12:15:54 [cris_]
kaz: the time change in Europe is just for two week
12:15:58 [cris_]
dape: correct
12:16:08 [kaz]
s/two week/two weeks/
12:16:10 [kaz]
ack k
12:16:39 [cris_]
dape: I'd not cancel the calls because we need to finalize the note doc soon
12:16:54 [kaz]
s/0015.html/0015.html Kaz's message on DST change (Member-only)/
12:17:10 [cris_]
... other comments?
12:17:24 [cris_]
... ok
12:17:37 [cris_]
subtopic: Note pubblication
12:17:52 [cris_]
dape: we have two weeks for the pubblication
12:17:56 [cris_]
... keep it in mind
12:18:12 [cris_]
topic: Next charter
12:18:18 [dape]
-> https://w3c.github.io/wot-charter-drafts/wot-wg-2023-draft.html
12:18:22 [cris_]
dape: please review the current draft
12:18:31 [cris_]
... scripting is mentioned as other deliverable
12:18:55 [cris_]
... we didn't talk about if the Scripting API should became a Rec document
12:19:03 [cris_]
... we should bring this up again
12:19:20 [cris_]
... Kaz do you want to bring this up in the main call?
12:19:31 [cris_]
kaz: we can ping the chairs beforehand
12:19:48 [cris_]
dape: it is better if you ping them
12:20:09 [cris_]
... since you also talked with Philip
12:20:13 [cris_]
topic: PRs
12:20:54 [cris_]
dape: let's pick first the easy one
12:21:05 [cris_]
subtopic: PR 460
12:21:13 [dape]
-> https://github.com/w3c/wot-scripting-api/pull/460
12:21:20 [cris_]
dape: there was a missing dependency in TS definitions
12:21:24 [kaz]
s/should became/should become/
12:21:31 [cris_]
... the PR simply updates the package.json
12:21:56 [cris_]
... any objections?
12:21:59 [kaz]
s/draft.html/draft.html Draft WoT WG Charter/
12:22:01 [cris_]
... merged
12:22:08 [cris_]
subtopic: PR 461
12:22:13 [dape]
-> https://github.com/w3c/wot-scripting-api/pull/461
12:22:18 [kaz]
s/Philip/Philippe/
12:22:26 [cris_]
dape: it is a PR from my side
12:22:39 [cris_]
... it tackles optional values
12:22:56 [cris_]
... in webIDL we have some constraints
12:23:25 [kaz]
s|pull/460|pull/460 PR 460 - add wot-thing-description-types as dependency for scripting api|
12:23:33 [cris_]
... the PR is very simple in changes the prose
12:23:42 [cris_]
... to handle undefiend values
12:23:52 [kaz]
s|pull/461|pull/461 PR 461 - add undefined where missing in prose|
12:23:56 [cris_]
... but do we need this null initialization ?
12:24:57 [cris_]
... it seems that I cannot use undefined to replace null
12:25:03 [cris_]
zoltan: are you sure?
12:25:17 [cris_]
... it seems the problem is not related to that change
12:25:31 [cris_]
q?
12:25:35 [cris_]
q+
12:27:29 [kaz]
zakim, who is on the call?
12:27:30 [Zakim]
Present: Kaz_Ashimura, Daniel_Peintner, Cristiano_Aguzzi, Tomoaki_Mizushima, Zoltan_Kis
12:27:30 [zkis]
ack cris
12:28:26 [cris_]
zoltan: actually we can use the error and change the default to {}
12:28:29 [cris_]
cris: I agree
12:29:51 [cris_]
dape: shall I update the TS definitions too?
12:29:57 [cris_]
zoltan: yes
12:30:00 [cris_]
cris: +1
12:31:27 [cris_]
subtopic: PR 462
12:32:00 [dape]
-> https://github.com/w3c/wot-scripting-api/pull/462
12:32:46 [kaz]
s|pull/462|pull/462 PR 462 - Update README.md with versioning information|
12:34:08 [dape]
q+
12:34:34 [dape]
q?
12:34:36 [cris_]
cris: changed the Readme
12:34:42 [cris_]
... with guidelines for versioning
12:35:13 [cris_]
dape: usually we use snapshot for expiremental features
12:35:14 [kaz]
q+
12:35:32 [cris_]
... but for releases we just remove snapshots
12:35:35 [cris_]
q+
12:35:46 [dape]
ack dape
12:36:34 [kaz]
ack k
12:36:44 [cris_]
kaz: I was confused, we should clarify which information should be included in each file, together with what major.minor.patch means.
12:37:09 [kaz]
s/I was/I'm a bit/
12:37:16 [kaz]
s/confused,/confused./
12:38:13 [kaz]
s/in each file, together with/in which file, in addition to the notation on/
12:38:38 [kaz]
s/in addition to/along with/
12:39:40 [cris_]
cris: release tag might be good for pintpoint explicity that we published the doc
12:40:17 [cris_]
... and I agree we should explain where to put the versioning info and explain major.minor.patch
12:41:05 [dape]
q?
12:41:08 [dape]
ack cris_
12:42:52 [cris_]
cris: how should we decide which version gonna be
12:42:54 [cris_]
?
12:43:12 [cris_]
s/?/... ?/
12:43:25 [cris_]
dape: I think we can do at the publication time
12:43:30 [cris_]
cris: +1
12:43:32 [cris_]
1+
12:43:35 [cris_]
q+
12:44:55 [cris_]
cris: isn't a little bit confusing to tag stuff with 0.8.1-snapshot and then suddenly change it to 0.9.0
12:45:07 [cris_]
dape: yes but we can't help to do it otherwise
12:45:38 [cris_]
cris: ok I'll capture this in the readme for the next week
12:45:45 [cris_]
subtopic: 463
12:45:48 [dape]
-> https://github.com/w3c/wot-scripting-api/pull/463
12:45:54 [cris_]
s/463/Pr 463/
12:49:52 [zkis]
We should use https://webidl.spec.whatwg.org/#record-type
12:50:09 [cris_]
cris: I spot a mistake, I think we are using the wrong key for internal slots
12:50:13 [cris_]
... in algs
12:51:01 [kaz]
s|pull/463|pull/463 PR 463 - Fix internal slot in event handlers|
12:51:19 [cris_]
zoltan: we should use record instead of pairs
12:52:17 [cris_]
s/pairs/Map/
12:53:46 [cris_]
zoltan: we should use name too
12:54:26 [cris_]
dape: do we need interaction variable?
12:54:29 [cris_]
cris: probably not
12:54:37 [cris_]
zoltan: yes I agree
12:55:35 [cris_]
zoltan: on the other hand pair is fine
12:56:55 [cris_]
... actually more modern spec uses tuples
12:57:19 [zkis]
Instead of pair, use tuple https://infra.spec.whatwg.org/#tuple
12:59:31 [cris_]
cris: section 9.25 what should happen if there is no event subscription handler?
12:59:48 [cris_]
zoltan: should there be a error ?
13:00:37 [kaz]
q+
13:00:50 [cris_]
ack c
13:00:59 [kaz]
ack k
13:01:04 [cris_]
cris: maybe
13:01:14 [cris_]
dape: ok closing the call
13:01:26 [cris_]
... keep in mind that there are some issues tagged with spec improvments
13:01:35 [cris_]
... that we need to tackle in the next weeks
13:01:46 [kaz]
i/dape/kaz: we're out of time. so let's continue this discussion next week./
13:01:49 [cris_]
[adjourned]
13:02:01 [kaz]
i/kaz:/scribenick: kaz/
13:02:11 [kaz]
i/dape:/scribenick: cris_/
13:02:16 [kaz]
rrsagent, make log public
13:02:21 [kaz]
rrsagent, draft minutes
13:02:22 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/03/06-wot-script-minutes.html kaz
15:00:41 [Mizushima]
Mizushima has left #wot-script
15:03:22 [Zakim]
Zakim has left #wot-script