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