IRC log of rch on 2023-07-25

Timestamps are in UTC.

13:58:09 [RRSAgent]
RRSAgent has joined #rch
13:58:14 [RRSAgent]
logging to https://www.w3.org/2023/07/25-rch-irc
13:58:16 [Zakim]
Zakim has joined #rch
13:58:34 [phila]
meeting: RCH weekly meeting
13:58:45 [phila]
Agenda: https://www.w3.org/events/meetings/493561b0-3a22-467f-8531-3c93ee3512f5/20230725T100000/
13:58:45 [agendabot]
clear agenda
13:58:45 [agendabot]
agenda+ Scribe (most recent first) Manu, DLongley, Seabass, kazue, PhilA, Gregg, markus_sabadello, pchampin, Ahmad, TallTed
13:58:45 [agendabot]
agenda+ All minutes online available via https://www.w3.org/services/meeting-minutes?channel=rch&num=200
13:58:46 [agendabot]
agenda+ Round the room updates
13:58:46 [agendabot]
agenda+ Look at -> Open Issues https://github.com/w3c/rdf-canon/issues
13:58:49 [agendabot]
agenda+ Review -> test suite https://w3c.github.io/rdf-canon/tests/
13:58:52 [agendabot]
agenda+ Review implementation reports (link needed)!
13:58:54 [agendabot]
agenda+ Timeline to CR (incl. 3 month period for TAG review)
13:58:57 [agendabot]
agenda+ Meeting schedule back to every other Wednesday. DNM 2023-08-16
13:59:02 [phila]
chair: phila
13:59:08 [phila]
regrets+ Ivan
14:03:00 [seabass1]
present+
14:03:01 [gkellogg]
gkellogg has joined #rch
14:03:09 [phila]
present+
14:03:12 [manu]
present+
14:03:13 [dlongley]
present+
14:03:13 [gkellogg]
present+
14:03:24 [manu]
q+ to note item on agenda
14:03:24 [seabass1]
What do I come up as on IRC? seabass1?
14:03:29 [seabass1]
I'll scribe
14:03:34 [yamdan]
yamdan has joined #rch
14:03:43 [markus_sabadello]
markus_sabadello has joined #rch
14:03:46 [markus_sabadello]
present+
14:04:32 [seabass]
present+
14:04:36 [seabass]
scribe+
14:04:41 [yamdan]
present+
14:04:52 [dlehn1]
present+
14:05:04 [seabass]
Obligatory https://xkcd.com/1782/
14:05:30 [manu]
q+
14:06:05 [phila]
ack manu
14:06:05 [Zakim]
manu, you wanted to note item on agenda and to
14:06:05 [seabass]
manu: There was an interesting email to the JSON-LD WG to the IoT group in W3C; they have requested a meeting at TPAC.
14:06:39 [seabass]
manu: They're suggesting meeting on Monday, or another time which conflicts with the VCWG meeting
14:07:17 [seabass]
s/IoT/WoT/
14:07:51 [TallTed]
TallTed has joined #rch
14:08:51 [seabass]
phila: Unless something goes wrong, we'll only have one agenda item: discussion of going to CR.
14:09:15 [manu]
+1 to meet w/ WoT during RCH WG.
14:09:37 [seabass]
phila: Let's combine with the WoT meeting then.
14:09:49 [TallTed]
present+
14:10:15 [manu]
q+
14:10:21 [phila]
ack manu
14:10:50 [manu]
Demonstration of Support for NIST-Compliant Selective Disclosure for Data Integrity Cryptosuites in VCWG: https://lists.w3.org/Archives/Public/public-vc-wg/2023Jul/0015.html
14:11:06 [seabass]
manu: We've been gathering signatures for an open letter of support for NIST-compliant cryptosuites for Verifiable Credentials/Presentations
14:11:15 [manu]
PRs to make the above concrete: https://lists.w3.org/Archives/Public/public-vc-wg/2023Jul/0016.html
14:11:40 [seabass]
manu: As a result of this, two pull requests have been opened on the EDDSA test suite related to RDF Dataset Canonicalisation.
14:12:51 [seabass]
manu: The other selective disclosure method is based on a mechanism called BBS.
14:14:49 [seabass]
seabass: Is the letter a formal procedure?
14:15:17 [seabass]
manu: No, it's an informal one. Some of the signatures include GS1 (thank you to Phil) and most recently GSMA.
14:16:06 [seabass]
manu: The formal part is the PR review - if there are objects to the pull requests, then it might still be rejected.
14:16:16 [seabass]
s/objects/objections/
14:16:57 [seabass]
manu: It is marked as 'at-risk', so there is no guarantee that it will survive the CR phase.
14:18:03 [phila]
Topic: Open Issues
14:18:06 [phila]
https://github.com/w3c/rdf-canon/issues
14:19:02 [seabass]
phila: If we don't get a response from the requested horizontal reviews, we can continue to go to CR without delay.
14:19:59 [seabass]
phila: Manu, are you still able to write the history section given your workload?
14:20:15 [gkellogg]
q+
14:20:20 [seabass]
manu: Yes, eventually I will write it but unlikely in the next few weeks.
14:20:47 [gkellogg]
https://github.com/w3c/rdf-canon/issues/98#issuecomment-1649889042
14:20:59 [phila]
Subtopic: https://github.com/w3c/rdf-canon/issues/98
14:21:10 [pchampin]
scribe+
14:21:29 [pchampin]
seabass: I've not used respec in this depth before.
14:22:06 [manu]
q+
14:22:16 [pchampin]
... the JS code is such that the image will be inserted several time -- can we improve that?
14:22:44 [pchampin]
gkellogg: all SVGs are commited by hand, there is no automated pipeline that spits them out
14:23:00 [pchampin]
... you mentioned the list of contributors; this one uses a script that requires an API key
14:23:11 [pchampin]
... it has not been included in a pipeline
14:23:12 [manu]
q+ to note that images checked in multiple times is ok -- also respec-mermaid exists, SVGs are text, etc.
14:23:50 [pchampin]
... we do have actions that run on any commit/PR (e.g. updating the tests)
14:24:18 [phila]
ack manu
14:24:18 [Zakim]
manu, you wanted to note that images checked in multiple times is ok -- also respec-mermaid exists, SVGs are text, etc.
14:24:22 [pchampin]
... this could lead to extra commits
14:24:49 [pchampin]
manu: recommends against plantuml, it generates ugly diagrams compared to what Dan has produced
14:25:12 [pchampin]
... different WGs work differently
14:25:35 [pchampin]
... let's just check-in the image file, it won't change that much anyway
14:26:16 [pchampin]
... the other thing we could do: use the respec plugin for mermaid to generate the diagram (but again, will not look as good)
14:26:35 [pchampin]
... SVG is text; we can fine-tune them by hand
14:27:11 [pchampin]
... I suggest seabass to not spend time on this
14:27:38 [manu]
+1 to do this in SVG format, easier to do accessible descriptions for that.
14:27:42 [phila]
ack gkellogg
14:27:43 [seabass]
https://github.com/svg/svgo
14:27:45 [pchampin]
seabass: ok; I can suggest svgo which is an XML-formatter fine-tuned for SVG
14:27:53 [manu]
oh! totally agree w/ gkellog.
14:28:02 [manu]
I didn't know that's what we were discussing.
14:28:15 [manu]
(we shouldn't reproduce this diagram for every example)
14:28:16 [pchampin]
gkellogg: this diagram will only occur onces; from it you can interpret other examples
14:29:06 [gkellogg]
#110
14:29:14 [seabass]
scribe+
14:29:21 [phila]
Subtopic: https://github.com/w3c/rdf-canon/issues/114
14:29:23 [gkellogg]
s/110/114/
14:29:42 [manu]
q+ to note how we usually do this.
14:29:56 [seabass]
gkellogg: I wasn't able to find a coherent list of contributors from the CCG to acknowledge.
14:30:10 [phila]
ack manu
14:30:10 [Zakim]
manu, you wanted to note how we usually do this.
14:31:02 [seabass]
manu: I have a script that will pick out the names automatically. I can share it if my workload permits.
14:32:30 [seabass]
seabass: We could ask the entire current CCG if any members were involved in the past.
14:32:50 [seabass]
TallTed: The W3C will have records of who was involved because of IPR.
14:33:11 [seabass]
phila: That would include many more people than who were involved directly in our project.
14:34:58 [phila]
Topic: Review Test Suite https://w3c.github.io/rdf-canon/tests/
14:35:02 [seabass]
phila: I believe we have finished our review of the currently opened issues, and we have no issue to discuss here.
14:35:42 [gkellogg]
q+
14:35:49 [phila]
ack gkellogg
14:35:54 [seabass]
phila: Is the test suite complete and is it still correct?
14:36:49 [seabass]
gkellogg: Test suites are never truly complete, and we might still see requests for new tests to be added even after the end of our WG. However, the test suite has everything we wanted in it and there are two independent implementations.
14:37:07 [gkellogg]
https://w3c.github.io/rdf-canon/reports/
14:38:18 [pchampin]
scribe-
14:38:43 [pchampin]
indeed, I did run the last test suite with my latest code, and got 100% passed
14:39:14 [pchampin]
I'll submit my new test report as soon as I make a new release of Sophia
14:40:03 [yamdan]
I'll submit a report of my implementation later
14:40:13 [manu]
q+
14:40:19 [seabass]
phila: Implementations written by those outside of this WG are worth ten times what an internal implementation is worth.
14:40:24 [phila]
ack manu
14:40:35 [phila]
Topic: Implementation Reports
14:41:16 [dlongley]
the people who wrote these may update them: https://github.com/w3c/rdf-canon/wiki/List-of-available-implementations
14:41:37 [seabass]
seabass: Has SpruceID committed to writing an implementation?
14:41:48 [seabass]
manu: Charles Lehner of SpruceID has already written one.
14:42:09 [seabass]
phila: yamdan, do you have an implementation?
14:42:20 [seabass]
yamdan: Yes, and I will submit my test report later.
14:42:25 [manu]
q+ to ask yamdan about impl language
14:42:44 [phila]
ack manu
14:42:44 [Zakim]
manu, you wanted to ask yamdan about impl language
14:42:56 [seabass]
manu: What language is it in?
14:43:03 [dlongley]
q+
14:43:05 [seabass]
yamdan: It's written in Rust.
14:43:16 [phila]
ack dlongley
14:43:16 [TallTed]
gkellogg -- I've added the links you muttered about being missing. Now on both https://w3c.github.io/rdf-canon/ and https://github.com/w3c/rdf-canon#readme
14:43:40 [pchampin]
+1 manu, I have a plan to publish a WASM version of my implementation
14:44:23 [seabass]
dlongley: we have a list of implementations in the 'wiki' on our GitHub repository, too.
14:46:04 [phila]
Topic: Timeline to CR (incl. 3 month period for TAG review)
14:46:52 [seabass]
phila: We invited the TAG to review our specification on the 7th of June. They have three months to get back to use. If we don't hear from them, we are still clear to go to TPAC.
14:47:23 [seabass]
s/use/us/
14:50:30 [seabass]
phila: I'll stick with 16th and 30th, then at TPAC. The other ones will be cancelled as there is not enough to fill their agendas.
14:50:54 [phila]
Topic: DNM 2023-08-16
14:51:47 [phila]
RRSAgent, make logs public
14:51:59 [phila]
RRSAgent, draft minutes
14:52:00 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/07/25-rch-minutes.html phila
15:02:25 [phila]
zakim, end meeting
15:02:25 [Zakim]
As of this point the attendees have been seabass, phila, manu, dlongley, gkellogg, markus_sabadello, yamdan, dlehn, TallTed
15:02:27 [Zakim]
RRSAgent, please draft minutes
15:02:29 [RRSAgent]
I have made the request to generate https://www.w3.org/2023/07/25-rch-minutes.html Zakim
15:02:35 [Zakim]
I am happy to have been of service, phila; please remember to excuse RRSAgent. Goodbye
15:02:36 [Zakim]
Zakim has left #rch
15:02:44 [phila]
RRSAgent, please excuse us
15:02:44 [RRSAgent]
I see no action items