14:39:45 RRSAgent has joined #vcwg 14:39:49 logging to https://www.w3.org/2023/08/23-vcwg-irc 14:39:49 RRSAgent, make logs Public 14:39:50 please title this meeting ("meeting: ..."), ivan 14:39:56 Meeting: Verifiable Credentials Working Group Telco 14:39:56 Date: 2023-08-23 14:39:56 Agenda: https://www.w3.org/events/meetings/ae05a21b-c065-4e69-8d5e-352a0d391513/20230823T110000/ 14:39:56 chair: brent 14:39:56 ivan has changed the topic to: Meeting Agenda 2023-08-23: https://www.w3.org/events/meetings/ae05a21b-c065-4e69-8d5e-352a0d391513/20230823T110000/ 14:46:02 brent has joined #vcwg 14:59:42 present+ 14:59:43 decentralgabe has joined #vcwg 14:59:44 present+ 14:59:52 present+ pauld 14:59:58 present+ seabass 15:00:22 hsano has joined #vcwg 15:01:13 present+ gregb, benjamin, manu 15:01:33 GregB has joined #vcwg 15:01:37 present+ 15:01:52 present+ hsano, shigeya, gabe, davidc 15:02:04 DavidC has joined #vcwg 15:02:34 present+ 15:02:41 present+ 15:02:46 TallTed has joined #vcwg 15:03:23 pauld_gs1 has joined #vcwg 15:04:03 pl-asu has joined #vcwg 15:04:08 present+ 15:04:10 present+ 15:04:48 present+ andres 15:04:56 scribe+ 15:05:59 present+ orie 15:06:05 Orie has joined #vcwg 15:06:07 present+ 15:06:31 https://docs.google.com/spreadsheets/d/1OXEEkZ-ffd4PBdGVJ2c0vjfcnqoGXeOO0RvC5eMEx7M/edit#gid=179611341 15:07:04 dmitriz has joined #vcwg 15:07:25 dmitriz has joined #vcwg 15:07:26 Topic: Work Item status updates/PRs 15:07:34 q+ vcjsonschema test suite 15:07:57 https://docs.google.com/spreadsheets/d/1OXEEkZ-ffd4PBdGVJ2c0vjfcnqoGXeOO0RvC5eMEx7M/edit#gid=179611341 15:08:04 JoeAndrieu has joined #vcwg 15:08:40 present+ JoeAndrieu 15:09:02 q+ 15:09:04 gabe: I am working on the VC-JSON test suite and work is going well. 15:09:10 ack manu 15:09:11 https://github.com/TBD54566975/vc-json-schema-test-suite 15:09:14 present+ 15:09:17 subtopic: https://github.com/w3c/vc-data-integrity/pull/99 15:09:44 q+ 15:09:58 ack Orie 15:09:58 manu: Orie raised the PR; it has had a number of reviews which are approximately 50-50 for and against. It doesn't seem like there will be consensus. 15:10:05 cabernet has joined #vcwg 15:10:08 present+ 15:10:52 q+ 15:11:01 Orie: I think we should copy the content into VC JOSE/COSE, and we should live the vc-data-integrity PR open until that or another strategy is completed. I agree that the vc-data-integrity PR is unlikely to gain consensus. 15:11:13 q- 15:11:13 ack manu 15:11:59 q+ 15:12:45 manu: I wonder if we should convert it to an issue in the VC JOSE/COSE specification. I also think that copying-and-pasting is a risky strategy for spec text. 15:12:45 present+ Przemek 15:12:45 ack Orie 15:12:45 kgriffin has joined #vcwg 15:12:45 present+ griffin 15:13:03 Orie: We could promote the use of Multibase, and not mention JWK at all. 15:13:22 przemek has joined #vcwg 15:13:44 q+ 15:13:47 Orie: I don't feel that the content of VC data integrity is acceptable. 15:14:20 q+ to -1 on "picking a side" 15:14:21 ack manu 15:14:21 manu, you wanted to -1 on "picking a side" 15:14:24 Orie: I think there is an opportunity to reduce market confusion by 'picking a side' between Multibase and JWK. 15:15:46 manu: I don't want to 'pick a side'; that's not what I think the specification is trying to do. We shouldn't force things on markets, because it would split communities of implementers. 15:15:56 I don't agree, and I believe we are perpetuating a major reason that we don't see market adoption of these specifications. 15:16:16 q+ 15:16:39 scribe+ 15:16:41 scribe+ 15:16:44 ack seabass 15:17:03 @Orie - and you think it'll help adoption to say, in the spec, "Oh, people who implemented Multibase, go ahead and re-do everything in JWK"? 15:17:13 seabass: There is a philosophical issue, which Manu alluded to... whether or not VCs should force a specific technology in order to facilitate the entire ecosystem... or let ecosystem of implementers decide. 15:17:14 seabass: I think there is a philosophical issue and Manu alluded to that. There's the issue of whether or not VCs should essentially force a specific technology to facilitate the whole working of the ecosystem or if it's better to let the implementers decide. 15:17:22 seabass: There's also the technical merits of the different key formats. 15:17:30 scribe- 15:18:03 seabass: I think those debates are tangential, I think we can talk about those merits separately and I recommend creating an issue to document the differences in a collaborative way that can guide those decisions later on. 15:18:15 scribe+ 15:18:16 scribe- 15:18:29 q+ 15:18:37 ack Orie 15:18:58 Orie: I don't believe there has been any further progress on the BBS work. 15:19:47 q+ 15:19:53 +1 to let what Orie said happen -- let the work progress and if it makes it further along it does, otherwise it doesn't 15:19:53 See https://github.com/w3c/vc-di-bbs 15:19:54 Topic: BBS 15:19:56 subtopic: fate of BBS 15:19:58 ack manu 15:20:17 q+ 15:20:26 manu: I agree that there is not adequate work on BBS. Have you heard, Orie, whether Matter is continuing to work on it? 15:20:46 q+ 15:21:18 manu: Digital Bazaar would be happy to contribute to the specification if Matter will be working on it. 15:22:21 s/Matter/MATTR 15:22:31 ack Orie 15:22:45 manu: We could extend the VCWG's charter in order to get BBS published, and Digital Bazaar has an interest in unlinkable signatures. Digital Bazaar doesn't think that is too big of an issue. 15:23:58 Orie: I don't want to speculate about MATTR, but Transmute isn't planning to support eddsa-sd. 15:24:46 ack GregB 15:24:51 Orie: I don't think we should extend the charter. 15:25:30 GregB: I've been working on BBS in the IETF. 15:26:22 GregB: RDF Blank Nodes can be handled correctly. Although it's not my speciality, ecdsa-sd seems to do exactly what we want. 15:27:16 GregB: I have a BBS implementation that I intend to experiment with. I am optimistic that the basics are adequate to support BBS in VCs. 15:27:32 q- 15:28:00 I suggest we start looking for an editor to replace me, we don't plan to implement it, and I don't think I have the cycles to manage it. 15:28:05 Topic: Issue Triage 15:28:10 https://github.com/w3c/vc-data-model/issues?q=is%3Aopen+is%3Aissue+-label%3Abefore-CR+-label%3Apost-CR 15:28:22 q+ 15:29:29 q- 15:29:40 brent: As a chair, I'm comfortable with postponing a decision about BBS until the other securing methods are through CR. 15:29:51 subtopic: https://github.com/w3c/vc-data-model/issues/1254 15:30:15 q+ 15:30:21 ack seabass 15:30:54 scribe+ 15:31:06 q+ 15:31:24 seabass: Is this considered important enough to be its own bullet point in security considerations or is it best practice to just know it? 15:31:34 ack manu 15:31:50 scribe- 15:32:03 manu: I would suggest 'Post-CR' for this issue. I don't think we should add normative text to the specification about this issue. 15:32:17 q+ 15:32:22 ack seabass 15:32:25 scribe+ 15:32:51 seabass: I would like to agree with Manu and have the extra justification for post-PR is that this can be said about anything in RDF; we can put any content anywhere and it's up to implementers to be careful in what they pass in what security context they want to. 15:32:53 scribe- 15:33:25 subtopic: https://github.com/w3c/vc-data-model/issues/1248 15:33:28 q+ 15:33:40 ack manu 15:34:07 present- 15:34:41 manu: This has to do with the 'verifiable credential graph' language that some would like, and also relates to the diagrams. I think Henry got it right, and suggested some post-CR modifications we could make/ 15:35:00 brent: I'm not hearing any objections to this being post-CR. 15:35:27 q+ 15:35:32 ack manu 15:35:52 brent: I believe all the horizontal reviews are before CR. 15:36:05 subtopic: https://github.com/w3c/vc-data-model/issues/1247 15:36:09 manu: I think we can pick-and-choose, as not all of them are requesting normative changes. 15:36:51 q+ 15:36:57 ack manu 15:37:06 q- 15:37:06 +1 to not ask for review until issues addressed 15:37:06 brent: Once we go to CR, we'll be asking PING for another review, so not having addressed those would be awkward. 15:37:21 manu: We can avoid asking for another review until we're ready. 15:37:25 q+ 15:37:26 brent: Yes, that will work. 15:37:49 ack manu 15:38:01 manu: I think this is post-CR. 15:38:02 q+ 15:38:36 ack seabass 15:38:36 scribe+ 15:39:27 q+ to -1 normative requirements :( 15:39:34 seabass: Thank you. So, my gut feeling is that this is Pre-CR, there are a lot of situations where privacy and security is left up to implementers. The general record is that implementers don't address those adequately. Since VCs have at heart security and privacy, I think we should have a go at including statements like "you should not keep PII in this manner for this amount of time" as that might take a while to resolve. 15:39:34 ack manu 15:39:34 manu, you wanted to -1 normative requirements :( 15:40:08 manu: I am very concerned about having that discussion in this group. This is because it's not testable, and that there are use-cases where retention may be required by law. 15:40:46 q+ 15:40:49 manu: The timeline is too tight in my opinion. 15:40:55 ack seabass 15:41:10 +1 to post CR 15:41:47 seabass: I'm not suggesting in response to Manu. I'm not suggesting we add normative statements, but I'm suggesting we prioritize discussion about that issue to see if there are any normative statements that are effectively statements. Like what you said, Manu, about requiring something in one context and not others. We should prioritize figuring these things out that we've been notified of. 15:42:16 seabass: Given what I've just said, I think I should be assigned and I'll see what I can do. 15:42:20 subtopic: https://github.com/w3c/vc-data-model/issues/1246 15:43:04 brent: I am not sure what we could say about the topic considering our own charter. 15:43:19 +1 to post-cr on 1246 15:43:21 +1 to handling this during CR 15:43:25 brent: I don't believe we are qualified as a WG to make this Pre-CR. 15:43:50 subtopic: https://github.com/w3c/vc-data-model/issues/1245 15:44:34 +1 to this being a security consideration, post CR 15:44:35 brent: This is a security consideration. This is less of a data model aspect; maybe this is Post-CR. 15:44:39 +1 1245 post CR 15:44:39 q+ 15:44:48 ack seabass 15:45:13 seabass: Essentially my comments regarding the previous issue apply to all of the ones from PING. We don't have to have normative statements, but Post-CR could just be undesirable given how critical these things are. 15:46:11 q+ to suggest special topic call 15:46:23 ack manu 15:46:23 manu, you wanted to suggest special topic call 15:46:51 manu: To address Sebastian's concerned, maybe we should add a topic specifically for discussing the PING review in general. 15:46:58 Post CR I may have more time to help with PING items... 15:47:08 subtopic: https://github.com/w3c/vc-data-model/issues/1244 15:47:15 sorry - I can take 1245 15:47:52 q+ 15:48:00 ack manu 15:48:12 manu: I don't know what normative language we could add to address the issue. 15:48:57 manu: I think it's good advice, but I don't think a normative statement is appropriate. 15:49:10 Privacy considerations aren't necessarily about normative language. They're *considerations*. 15:49:21 griffin-again-again has joined #vcwg 15:49:50 Topic: Issue Discussion 15:49:50 gkellogg has joined #vcwg 15:49:57 https://github.com/w3c/vc-data-model/issues?q=is%3Aopen+is%3Aissue+label%3Abefore-CR+sort%3Aupdated-asc 15:50:19 subtopic: https://github.com/w3c/vc-data-model/issues?q=is%3Aopen+is%3Aissue+label%3Abefore-CR+sort%3Aupdated-asc 15:50:34 subtopic: https://github.com/w3c/vc-data-model/issues?q=is%3Aopen+is%3Aissue+label%3Abefore-CR+sort%3Aupdated-asc 15:50:45 subtopic: https://github.com/w3c/vc-data-model/issues/1027 15:51:24 brent: Kristina was assigned, but is not present. Orie has left the meeting. 15:51:49 q+ 15:52:04 ack seabass 15:52:23 seabass: Generally, when people say "optional fields" are they referring to fields that are absent from the RDF or simply have a `null` value? 15:52:23 q+ 15:52:47 ack DavidC 15:52:56 brent: The issue should tell you that. 15:52:58 seabass: I'll take a look. 15:53:42 DavidC: What happens if an optional field is present -- can you ignore it? 15:53:43 subtopic: https://github.com/w3c/vc-data-model/issues/938 15:53:44 DavidC: an important issue is whether optional fields cans be ignored by processors even if they are present. 15:53:47 scribe- 15:54:41 DavidC: We wanted this feature in a project I was working on last year. I don't work on that any longer, so we can drop the issue now. 15:54:42 q+ 15:54:46 ack manu 15:55:11 manu: There is some interest in it. 15:56:00 rrsagent, draft minutes 15:56:02 I have made the request to generate https://www.w3.org/2023/08/23-vcwg-minutes.html ivan 15:56:28 zakim, end meeting 15:56:28 As of this point the attendees have been brent, ivan, pauld, seabass, gregb, benjamin, manu, hsano, shigeya, gabe, davidc, pl-asu, dlongley, andres, orie, JoeAndrieu, TallTed, 15:56:31 ... cabernet, Przemek, griffin 15:56:31 RRSAgent, please draft minutes 15:56:33 I have made the request to generate https://www.w3.org/2023/08/23-vcwg-minutes.html Zakim 15:56:39 I am happy to have been of service, ivan; please remember to excuse RRSAgent. Goodbye 15:56:39 Zakim has left #vcwg 17:05:07 gkellogg_ has joined #vcwg 17:15:16 gkellogg has joined #vcwg 17:16:56 gkellogg has joined #vcwg 17:40:36 gkellogg has joined #vcwg 17:45:14 ivan_ has joined #vcwg 17:49:04 gkellogg has joined #vcwg 18:18:19 gkellogg has joined #vcwg 18:36:37 gkellogg has joined #vcwg 19:03:25 ivan has joined #vcwg 19:08:48 gkellogg has joined #vcwg 19:45:15 gkellogg has joined #vcwg 19:50:49 gkellogg has joined #vcwg 20:01:57 gkellogg_ has joined #vcwg 20:05:14 gkellog__ has joined #vcwg 20:06:06 gkello___ has joined #vcwg 20:10:53 gkellogg has joined #vcwg 20:11:33 gkellogg_ has joined #vcwg 20:42:00 ivan has joined #vcwg 21:00:02 gkellogg has joined #vcwg 21:01:42 gkellogg has joined #vcwg 21:24:13 gkellogg has joined #vcwg 21:35:21 dlehn1 has joined #vcwg 21:53:21 gkellogg has joined #vcwg 21:53:29 gkellogg_ has joined #vcwg 21:54:14 gkellogg has joined #vcwg 21:54:38 gkellogg has joined #vcwg 21:55:27 cel has joined #vcwg 22:18:16 gkellogg_ has joined #vcwg 22:19:43 gkellogg has joined #vcwg 22:21:36 gkellogg_ has joined #vcwg 22:22:40 gkellog__ has joined #vcwg 22:23:48 gkello___ has joined #vcwg 22:28:26 gkellogg has joined #vcwg 22:46:09 gkellogg has joined #vcwg 23:00:50 gkellogg has joined #vcwg 23:18:49 gkellogg has joined #vcwg 23:35:43 gkellogg has joined #vcwg