15:00:01 RRSAgent has joined #did 15:00:06 logging to https://www.w3.org/2025/09/11-did-irc 15:00:17 Wip has joined #did 15:00:21 present+ 15:00:30 present+ 15:00:45 Meeting: Decentralized Identifier Working Group 15:00:45 KevinDean has joined #did 15:00:45 Chair: ottomorac 15:01:01 Agenda: https://lists.w3.org/Archives/Public/public-did-wg/2025Sep/0004.html 15:01:46 present+ 15:02:13 present+ 15:02:38 present+ 15:02:49 present+ 15:02:54 present+ 15:03:22 scribe+ 15:03:25 JoeAndrieu has joined #did 15:03:29 present+ 15:04:22 I have made the request to generate https://www.w3.org/2025/09/11-did-minutes.html TallTed 15:04:38 q+ 15:04:51 q+ 15:04:55 ack manu 15:04:59 previous meeting: https://www.w3.org/2025/09/04-did-minutes.html 15:04:59 next meeting: https://www.w3.org/2025/09/18-did-minutes.html 15:05:40 ack pchampin 15:05:43 ottomorac: We have an agenda today (listed in the meeting invite) 15:06:41 pchampin: Just a brief announcement - very sad to note that Gregg Kellogg has passed away. He was known to many in this group, a great loss. He contributed to a lot of work at W3C, and a lot of work that this WG is built upon. 15:06:46 Topic: TPAC Preparation 15:07:57 Wip: TPAC is coming up in two months and we have a single day scheduled, Tuesday the 11th. We need to figure out the agenda for that day. Call to the group, similar spreadsheet that we used in LA, just need to decide, what to talk about -- intros to DIDs and DID Resolution to those dropping by -- also interested in topics from folks. 15:08:29 Wip: Need help from group to take on topics. Content to steer group. Manu hopes that we have most technical aspects complete -- how do we get those over the line? Open floor to those coming to TPAC. 15:08:30 q+ 15:08:36 scribe+ 15:08:38 ack manu 15:08:53 q+ 15:09:07 manu: We can usually on the Agenda we have a page to track TPAC attendance, we should be ok as long as we have 8 people min.... 15:09:43 JennieM has joined #did 15:09:46 present+ 15:09:50 ... it would be good do an intro to DIDs and DID Resolution (30 min each). And then fill up the time with issue processing... 15:10:46 ... get commitment on what we can get resolved. We could also make time for Horizontal Review in person, particularly for DID Resolution. I will volunteer to intro to DIDs. 15:10:53 Wip: Like setting aside time for horizontal reviews. 15:11:27 ack pchampin 15:12:25 https://lists.w3.org/Archives/Member/chairs/2025JulSep/0041.html this is the email 15:12:37 pchampin: Related to W3C TPAC -- call for demos and videos on TPAC website -- sent to all WGs -- sent to Chairs. Idea is that if you have any idea of demos/video on what we have/do, can be promoted there. 15:13:02 pchampin: proposals by end of September, video by end of October. 15:13:28 Wip: Do we have energy to take this on? Would be useful to do it -- 2 minute video to walk through our work -- anyone keen to do that work? 15:14:33 scribe- 15:14:45 No takers yet 15:14:49 Topic: DID Core Updates 15:15:01 scribe+ 15:15:32 We have a clean issues queue for the DID spec: https://github.com/w3c/did/issues 15:16:28 Manu: first update is we have a mostly clean issues queue, I also moved Joes last issue and moved it to the CID repo... this means we have 0 issues in DID Core and we might go for Candidate Rec 15:16:47 manu: I could do this in time for TPAC... 15:17:05 ... if we are doing this then it is a good idea to have a test suite ready as well. 15:17:08 Here is the PR for the test suite: https://github.com/w3c/did-test-suite/pull/227 15:18:18 manu: The theory was that we should be able to use the 1.0 test suite since there is backwards compatibility with 1.1. I re-wrote some of the tests and duplicated the tests so that they use the 1.1 context.... 15:18:54 ... so far this seems to have worked. Just need to finish the JSON-LD processing aspect. 15:19:16 q+ 15:19:31 q+ 15:19:41 manu: This is good news, and means we could go for Candidate Rec. So need to figure out if the WG is in agreement to do this. 15:19:44 ack Wip 15:20:12 Wip: That sounds good, what are the steps -- we need to pass a resolution at some point. Today? Or should we get minutae together first? 15:20:14 q+ 15:20:20 ack ivan 15:20:32 ivan: Don't we have to go through HR before we go to CR? 15:20:34 ack manu 15:20:37 JennieM has joined #did 15:21:02 manu: Yes that is a good question, we can also say that we asked for the Horizontal Review and has been partially progressed.... 15:21:10 ivan: yes that should be fine 15:21:24 q+ 15:22:12 manu: I think the next step would be is if we agree, then the editors need to prepare candidate rec version and then we can then a formal wg resolution 15:22:17 ack pchampin 15:23:33 pchampin: I didn't realize we requested HR so long ago. For charter proposals, I've seen some timeout in horizontal review... don't know about CR -- works same way, I guess. I have two concerns, first is that we don't have HR for security and privacy, which are probably the more important ones, second is that issues opened in respective repos -- before November response -- bit tricky to declare timeout. 15:23:33 q+ 15:23:47 ack manu 15:24:23 manu: That is fair, if we have to wait we can do that. I know that Kyle is doing the Privacy review right now.... 15:24:41 pchampin: We could still try.... 15:25:02 "The work we had remaining went faster than expected." 15:25:11 manu: We can say the changes are really minimal 15:25:15 q+ 15:25:18 ^ which almost never happens :P 15:25:21 ack Wip 15:26:15 manu: I would rather not wait, and just proceed. 15:26:40 Wip: Any objections? 15:26:44 Wip: Any objections with moving forward toward CR for DID spec? 15:26:55 No objections. 15:27:32 Topic: Prepare for DID Resolution v1.0 TAG Review #177 15:27:35 scribe- 15:27:49 https://github.com/w3c/did-resolution/issues/177 15:27:52 Wip: we need to prepare for the TAG review 15:27:58 q+ 15:27:59 Wip: We have subissues to split the work up. 15:28:02 ack Wip 15:28:19 swcurran has joined #did 15:28:31 present+ 15:28:45 Wip: DID Resolution is significantly behind on requesting review on DID Resolution - we need to get through horizontal review before going to CR -- HR can take up to six months -- this issue has become critical, would like to assign people. 15:29:43 Wip: We do have to point to sections in spec that address each concern. I don't think we are talking about any of this stuff in the spec, so we need to add content. 15:30:09 Wip: It's a bit tedious, but we need to do this. 15:30:38 q+ 15:30:44 ack ivan 15:31:06 ivan: This is the first time I've seen the list. 15:31:06 q+ 15:31:13 scribe+ 15:31:17 ack manu 15:31:50 manu: Yes recall that the TAG had originally done this for web browsers. Feature is referring to the whole spec. 15:32:33 manu: They just want an intro. 15:33:00 ivan: But his comes back to what Will is asking. Some of these things need to taken with a grain of salt. 15:33:10 manu: I can help clarify some of these aspects... 15:33:38 Subtopic: TAG Review: Add a description of the problems that end-users were facing before this proposal #185 15:33:41 q+ 15:33:42 https://github.com/w3c/did-resolution/issues/185 15:34:30 manu: This is just use cases and requirements. We should be focus on 3 to 4 core use cases. It should be around a paragraph for each... 15:35:07 q+ 15:35:10 manu: It should describe the problem and how the spec solves it. 15:35:15 ack manu 15:35:20 ack Wip 15:35:41 manu: At the topic mark a section and call it "Use cases" 15:36:15 Wip: I will take this one. 15:36:30 Subtopic: TAG Review: List alternatives to DID resolution considered #186 15:36:34 https://github.com/w3c/did-resolution/issues/186 15:37:00 manu: I can take this one, they want to make sure we are not re-inventing the wheel 15:37:01 Here's an example of what we could do here: https://github.com/w3c-ccg/vcalm/pull/529 15:37:23 manu: its an appendix that can talk about how this relates to other specs 15:37:37 manu: we just need to clarify why there was a need for this 15:38:11 Subtopic: Tag Review: Add examples of how to use DID resolution to solve the end-users' problems #187 15:38:14 https://github.com/w3c/did-resolution/issues/187 15:39:12 manu: This one is thinking how the browser looks before and after, but for us we can just point to examples in the spec and also to the test suite.... 15:39:49 manu: if not we can just provide an example of a resolution request and a resolution response (sample with HTTP GET, HTTP response via command line) 15:40:12 manu: In this context our end user is not browser users but software developers instead 15:41:44 bigbluehat has joined #did 15:41:46 Subtopic: TAG Review: What do the end-users experience with DID resolution #188 15:41:50 https://github.com/w3c/did-resolution/issues/188 15:42:13 manu: I think I can put some language for this 15:42:15 q+ 15:42:19 ack ivan 15:42:39 q+ 15:42:52 present+ 15:42:59 ivan: I wonder if these questions are really applicable to us? 15:43:56 manu: we do need to have a response to them unfortunately 15:44:36 I have to leave the meeting early. I have 192 and have been on vacation, but will get to it this weekend. I asked a question on the issue about whether this "cycle" issue is for a DID Resolver (who only resolves a DID to a DIDDoc or resource), or for clients of resolvers that would get back a DIDoc and request resolution of DIDs within the DIDDoc. 15:44:36 A cycle only occurs for a Client of a Resolver, not a Resoliver per se. Happy to get an answer on this here, or will pursue with experts after. 15:45:59 Subtopic: TAG Review: User research you did to validate the problem and/or design, if any #189 15:46:05 https://github.com/w3c/did-resolution/issues/189 15:46:34 manu: a pagraph or two on before and after 15:47:46 Wip: would anyone be willing to help us prepare for the Security and Privacy review? 15:49:02 Topic: DID Resolution Issue Processing 15:49:16 Subtopic: Restricted access/Authentication/Authorization #38 15:49:22 https://github.com/w3c/did-resolution/issues/38 15:49:30 Related to concern raised by JoeA, that if you cannot get to the DID document itself, then whomever is preventing that access becomes the new gate-keeping authority. There has been some discussion regarding whether we should include language to discourage gate keepers. Will also added a link to the Threat Modelling issue after Joe indicated that this fits within the scope of the "Resolution architecture and thread modelling" stream. 15:50:11 q+ 15:50:15 ack manu 15:50:21 ack Wip 15:50:40 q+ 15:50:46 ack manu 15:50:51 q+ 15:51:36 manu: I thought we decided that Authentication was allowed but it was out of scope. 15:51:46 ack JoeAndrieu 15:51:53 JoeAndrieu: Agree with Manu, I think we had a consensus to do that. 15:52:39 JoeAndrieu: In part because of the way that btcr2 approached privatizing the DID Document, provided its own mechanism to provide obfuscation -- we should say "you can do this" and we point to threat model... don't know if threat model speaks to conformance. 15:52:54 q+ 15:53:05 q- 15:53:23 JoeAndrieu: Assign to me, please. This should be simple and I understand it -- have a lot on my queue. 15:53:39 ottomorac: tempted to leave it here, only a few minutes left, anything else we should cover? 15:53:40 q+ 15:53:55 Topic: Other items 15:54:03 q+ 15:54:09 ack manu 15:54:11 q- 15:54:14 ack pchampin 15:54:17 manu: Where are we on DID Methods charter? 15:54:37 https://github.com/w3c/strategy/issues/492 15:55:51 pchampin: Things are moving -- we did get some review from horizontal reviews. One suggestion from security, two suggestions from TAG. I am applying suggestions from security -- quickly discuss 2nd comment from Sarven. 15:56:00 "We'd like to see this group coordinate with the Federated Identity WG and Web Authentication WG. For example, it might be helpful if one of the standardized methods allowed claiming a particular federated identity or could be proven with a security key. The decision might also be to not do that, but the various groups at the W3C that work on identity should at least keep talking to each other." 15:56:13 pchampin: What do we want to do about this? 15:56:52 pchampin: I did respond, said DID WG might be a better place. Makes more sense at generic DID level. 15:56:58 q+ 15:57:02 ack manu 15:57:24 manu: I responded and I agree with the suggestions. 15:57:49 q+ 15:57:56 ack JoeAndrieu 15:58:19 JoeAndrieu: Confused by need to update the language -- thought three were specifically selected, as opposed to categories. 15:58:22 q+ 15:58:23 ack manu 15:59:08 q+ 15:59:08 +1 manu, that's also how I read the charter proposal 15:59:33 q? 15:59:38 ack JoeAndrieu 16:04:47 rrsagent, draft minutes 16:04:48 I have made the request to generate https://www.w3.org/2025/09/11-did-minutes.html ottomorac 16:05:56 rrsagent, make minutes 16:05:58 I have made the request to generate https://www.w3.org/2025/09/11-did-minutes.html ottomorac 16:06:22 m2gbot, link issues with transcript 16:06:23 comment created: https://github.com/w3c/did-resolution/issues/177#issuecomment-3281634229 16:06:24 comment created: https://github.com/w3c/did-resolution/issues/185#issuecomment-3281634281 16:06:25 comment created: https://github.com/w3c/did-resolution/issues/186#issuecomment-3281634351 16:06:26 comment created: https://github.com/w3c/did-resolution/issues/187#issuecomment-3281634424 16:06:27 comment created: https://github.com/w3c/did-resolution/issues/188#issuecomment-3281634484 16:06:28 comment created: https://github.com/w3c/did-resolution/issues/189#issuecomment-3281634591 16:06:29 comment created: https://github.com/w3c/did-resolution/issues/38#issuecomment-3281634700 16:06:42 zakim, end the meeting 16:06:44 As of this point the attendees have been Wip, ottomorac, TallTed, manu, KevinDean, pchampin, ivan, JennieM, swcurran, bigbluehat 16:06:46 RRSAgent, please draft minutes 16:06:47 I have made the request to generate https://www.w3.org/2025/09/11-did-minutes.html Zakim 16:06:53 I am happy to have been of service, ottomorac; please remember to excuse RRSAgent. Goodbye 16:06:53 Zakim has left #did 16:07:07 RRSAgent, please excuse us 16:07:07 I see no action items