IRC log of wot-td on 2024-02-08

Timestamps are in UTC.

13:59:29 [RRSAgent]
RRSAgent has joined #wot-td
13:59:33 [RRSAgent]
logging to https://www.w3.org/2024/02/08-wot-td-irc
13:59:37 [kaz]
meeting: WoT-WG - TD-TF - Slot 2
14:00:25 [kaz]
present+ Kaz_Ashimura
14:00:42 [Mizushima]
Mizushima has joined #wot-td
14:03:03 [mahda-noura]
mahda-noura has joined #wot-td
14:03:12 [mahda-noura]
present+ Mahda_Noura
14:03:44 [ktoumura]
ktoumura has joined #wot-td
14:03:53 [kaz]
present+ Ege_Korkan, Kunihiko_Toumura
14:04:19 [kaz]
agenda: https://www.w3.org/WoT/IG/wiki/WG_WoT_Thing_Description_WebConf#February_7_and_February_8%2C_2024
14:04:32 [kaz]
present+ Michael_McCool
14:04:59 [McCool]
McCool has joined #wot-td
14:05:05 [Ege]
Ege has joined #wot-td
14:05:51 [luca_barbato]
luca_barbato has joined #wot-td
14:06:46 [kaz]
present+ Luca_Barbato
14:07:14 [luca_barbato]
scribenick: luca_barbato
14:07:28 [luca_barbato]
topic: Minutes
14:08:05 [luca_barbato]
ege: The minutes look good, if there is no objection let's approve
14:08:09 [luca_barbato]
<approved>
14:08:16 [kaz]
i|look|-> https://www.w3.org/2024/02/01-wot-td-minutes.html Feb-1|
14:08:20 [kaz]
rrsagent, make log public
14:08:25 [kaz]
rrsagent, draft minutes
14:08:26 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/02/08-wot-td-minutes.html kaz
14:08:43 [kaz]
chair: Ege
14:08:56 [kaz]
present+ Tomoaki_Mizushima
14:08:58 [kaz]
rrsagent, draft minutes
14:08:59 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/02/08-wot-td-minutes.html kaz
14:09:23 [kaz]
topic: TD
14:09:28 [kaz]
subtopic: Toolchain
14:09:58 [Ege]
https://github.com/w3c/wot-thing-description/pull/1967
14:09:58 [kaz]
-> https://github.com/w3c/wot-thing-description/pull/1967 PR 1967 - Documenting Ways to Further Automate the Toolchain
14:10:37 [kaz]
-> https://github.com/w3c/wot-thing-description/blob/c4bda9b12e74ba2ef7b5b52aab44f79f8c097405/toolchain/tool-analysis.md rendered tool-analysis.md
14:10:37 [luca_barbato]
ege: Madha prepared a PR with the presentation of the tools presented last time
14:10:45 [Ege]
q?
14:10:58 [kaz]
q+
14:11:01 [luca_barbato]
ege: any objections to this PR? I'd merge it if nobody is against it
14:11:28 [dape]
dape has joined #wot-td
14:12:58 [luca_barbato]
kaz: The toolchain is really complex, is there a way to make it simpler?
14:13:33 [luca_barbato]
ege: The work is done in this direction
14:13:53 [Ege]
q?
14:13:57 [kaz]
ack k
14:14:04 [JKRhb]
JKRhb has joined #wot-td
14:14:20 [kaz]
kaz: probably not for today, but
14:14:23 [luca_barbato]
topic: Version discussion
14:14:49 [Ege]
https://github.com/w3c/wot-thing-description/pull/1965
14:14:55 [luca_barbato]
I have a PR that is summarising the discussion so far
14:14:59 [kaz]
s/but/but we need to have dedicated discussion about how to deal with the tooling and documentation for them separately./
14:15:04 [kaz]
rrsagent, draft miutes
14:15:04 [RRSAgent]
I'm logging. I don't understand 'draft miutes', kaz. Try /msg RRSAgent help
14:15:14 [kaz]
s/rrsagent, draft miutes//
14:15:20 [kaz]
rrsagent, draft minutes
14:15:21 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/02/08-wot-td-minutes.html kaz
14:15:55 [kaz]
s|https://github.com/w3c/wot-thing-description/pull/1965|-">https://github.com/w3c/wot-thing-description/pull/1965|-> https://github.com/w3c/wot-thing-description/pull/1965 PR 1965 - Reorganize Versioning document|
14:16:03 [kaz]
rrsagent, draft minutes
14:16:04 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/02/08-wot-td-minutes.html kaz
14:16:10 [kaz]
q+ McCool
14:16:21 [kaz]
present+ Daniel_Peintner, Jan_Romann
14:16:50 [kaz]
q+
14:17:05 [luca_barbato]
mm: The recent comments from Mahda may still need to be included in the summary
14:17:32 [kaz]
-> https://github.com/w3c/wot-thing-description/pull/1966 related PR 1966 - SHACL validation errors
14:17:56 [luca_barbato]
ege: Let me update it now
14:18:45 [kaz]
i|Let|(going back to the main topic on Versioning)|
14:19:20 [kaz]
-> https://github.com/w3c/wot-thing-description/blob/7bbcd486c7814751c3172546174aba731ec413f9/VERSIONING.md rendered VERSIONING.md
14:19:25 [kaz]
rrsagent, draft minutes
14:19:27 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/02/08-wot-td-minutes.html kaz
14:19:38 [luca_barbato]
ege: We should include the version in the ontology metadata, Mahda?
14:20:00 [luca_barbato]
mahda: Correct
14:21:58 [luca_barbato]
mm: MOD 2.0 is not yet finalized, we can track it.
14:22:11 [luca_barbato]
ege: We can see if there are already applicable ideas
14:22:31 [Ege]
https://github.com/w3c/wot-thing-description/blob/egekorkan-patch-1/VERSIONING.md
14:25:11 [dape]
q+
14:25:16 [kaz]
ack k
14:25:18 [kaz]
ack mc
14:25:24 [luca_barbato]
mm: I'd add that for us it is important to use it during intesting
14:25:48 [luca_barbato]
s/use it/use the version ids/
14:27:55 [luca_barbato]
dape: We should keep the version in sync across the produced documents, ontologies and schemas
14:28:19 [Ege]
q?
14:28:19 [luca_barbato]
q+
14:28:26 [dape]
ack dape
14:30:21 [luca_barbato]
lb: releases should be synced, during pre-release we can bump the prerelease tags on the single document changed
14:31:00 [luca_barbato]
mm: For plugfest and testing we can make a internal versions/releases that easy to refer to
14:31:24 [McCool]
q?
14:31:54 [luca_barbato]
ege: Before merging, anybody would like to add more?
14:32:06 [luca_barbato]
<no more comments>
14:32:49 [luca_barbato]
subtopic: Versioning Timeline
14:33:25 [McCool]
q+
14:34:12 [luca_barbato]
ege: Do we all agree to do versioning all time even before rec
14:34:42 [luca_barbato]
mm: We can have different namespace for rec and development
14:35:05 [Mizushima]
ack luca
14:35:11 [luca_barbato]
..so we have clear distinction
14:35:14 [Mizushima]
ack McCool
14:35:19 [mahda-noura]
+1
14:35:19 [kaz]
q+
14:35:32 [luca_barbato]
q+
14:35:56 [luca_barbato]
kaz: it is cleaner and it similar to the linux kernel and such
14:36:09 [luca_barbato]
.. but do we need it?
14:36:46 [kaz]
s/need/really need/
14:38:09 [luca_barbato]
lb: semver covers the namespace needs and I think versioning this way should be easy also on our users
14:39:08 [luca_barbato]
ege: How to map it to URI?
14:39:38 [luca_barbato]
mm: There should be a generic IRI that returns the latest stable and the latest unstable version
14:41:17 [McCool]
q+
14:41:21 [kaz]
ack k
14:42:37 [McCool]
ack m
14:42:46 [luca_barbato]
https://semver.org/
14:43:26 [luca_barbato]
ege: if there is no objection, I record the preliminary decision to do versioning even before Rec
14:43:46 [luca_barbato]
topic: Synchronization of Changes
14:44:13 [luca_barbato]
ege: I'm not sure if we want to sync all the versions in the documents
14:44:41 [luca_barbato]
... my initial thinking is to keep them separated, but it would make everything more complicated
14:44:43 [luca_barbato]
+q
14:51:03 [kaz]
q?
14:54:10 [Ege]
q?
14:56:30 [kaz]
q+
14:56:37 [Ege]
ack l
14:57:20 [luca_barbato]
lb: It is more a problem of tooling if we want to keep version metadata in sync for every document produced
14:57:50 [luca_barbato]
.. Ideally the version is for the whole tree and the publishing (prerelease or release) process will add the metadata to the content
14:58:23 [luca_barbato]
.. we can have a CI task that does a weekly publishing and our user can refer to the github.io prerelease
14:59:53 [luca_barbato]
kaz: It seems getting quite complicated, once we have a the full process we should go through it to make sure it works for everybody
14:59:53 [luca_barbato]
mm: I suggest to have the interested people to make a full proposal and then decide as TF after
14:59:59 [Ege]
q?
15:00:21 [kaz]
ack k
15:00:39 [kaz]
s/the full/full/
15:00:42 [luca_barbato]
ege: I guess me and Luca and Mahda can come up with a full proposal
15:02:03 [kaz]
[adjourned]
15:02:22 [kaz]
rrsagent, draft minutes
15:02:23 [RRSAgent]
I have made the request to generate https://www.w3.org/2024/02/08-wot-td-minutes.html kaz
17:01:54 [Zakim]
Zakim has left #wot-td