14:49:55 RRSAgent has joined #did 14:49:55 logging to https://www.w3.org/2020/04/14-did-irc 14:49:57 RRSAgent, make logs Public 14:49:58 please title this meeting ("meeting: ..."), ivan 14:50:07 Meeting: DID Working Group Telco 14:50:07 Chair: burn 14:50:07 Date: 2020-04-14 14:50:07 Agenda: https://lists.w3.org/Archives/Public/public-did-wg/2020Apr/0005.html 14:50:07 ivan has changed the topic to: Meeting Agenda 2020-04-14: https://lists.w3.org/Archives/Public/public-did-wg/2020Apr/0005.html 14:52:28 present+ 14:52:36 regrets+ Markus_Sabadello 15:00:28 Rusu_Eugeniu_Jolocom has joined #did 15:00:55 brent has joined #did 15:01:23 present+ 15:01:33 present+ 15:01:45 present+ 15:01:46 justin_r has joined #did 15:01:52 Eugeniu_Jolocom has joined #did 15:02:06 present+ 15:02:23 drummond has joined #did 15:02:31 present+ 15:02:31 present+ 15:02:52 scribe+ 15:02:57 present+ 15:03:09 Topic: Agenda Review, Introductions, Re-introductions 15:03:14 timcappalli has joined #did 15:03:20 Topic: Agenda review and introductions 15:03:51 joel has joined #did 15:03:53 burn: we'll get started with a straw poll, plus some other business, then spend most of our time on issues. 15:03:55 present+ 15:04:03 ... any requested changes? 15:04:06 present+ rhiaro, dbuc, orie, timcappalli 15:04:13 burn: anyone here for the first time? 15:04:15 Orie has joined #did 15:04:18 present+ 15:04:19 dbuc has joined #did 15:04:22 present+ 15:04:26 present+ drummond 15:04:30 present+ 15:04:40 ... is there someone who hasn't introduced themselves in a long time and would like to do so? 15:04:58 drummond: Drummond Reed from Evernym, trustee of the Sovrin Foundation. 15:05:23 Topic: Next Topic Call 15:05:25 ... worked on the DID spec from the beginning and really want it to be a standard, I'm one of the editors on the spec 15:05:36 present+ yancy 15:06:01 burn: trying to alternate, but this week will also be Thursday at 12pm ET 15:06:05 present+ identitywoman 15:06:18 ... the topic is the resolution contract, which isblocking a number of other issues. 15:06:29 ... there are a lot of issues to consider in it. 15:06:33 s/isblocking/is blocking/ 15:06:38 ... brent already sent out a reminder 15:07:21 selfissued has joined #did 15:07:21 present+ selfissued 15:07:24 present+ 15:07:29 For topic calls, will use #did-topic 15:07:33 ... for our special topic calls, we will be using a different irc chat room 15:07:49 ... the #did-topic room 15:08:12 ... this is so we can cleanly separate the notes for different calls which fall on the same day. 15:08:21 present+ 15:08:33 q? 15:08:37 ... this also lets us have aconsistent Topic for each call 15:08:41 ... in the chat 15:08:47 Topic: DID Method Registry 15:08:57 https://github.com/w3c-ccg/did-method-registry/issues/82 15:09:20 identitywoman has joined #did 15:09:24 burn: I'm going to ask Manu to give us a summary of this issue. 15:09:43 ... the chairs are after a straw poll to get some indication of what the group is okay with 15:10:05 ... we are timeboxing this for 10 minutes and will stop at that time. No discussion today. 15:10:17 ... Are you willing to to that Manu? 15:10:42 manu: issue 82 is about moving the DID Method registry into the did-core registries document 15:10:56 ... we are trying to consolidate where an implementor will have to look for things. 15:11:11 dmitriz has joined #did 15:11:13 ... currently we have all extension methods in that repo except the did method registry 15:11:13 q+ to note the need to merge updates frequently and review new method conformance. 15:11:25 present+ 15:11:36 ... the simplest way to look at this is to decide if this is something we want to do. 15:11:44 ... then we need to decide details. 15:11:58 ... is that alright with the chairs? 15:12:02 ack Orie 15:12:02 Orie, you wanted to note the need to merge updates frequently and review new method conformance. 15:12:05 burn: yes 15:13:08 +1 15:13:25 PROPOSAL: Integrate the DID Method Registry into the DID Core Registries document. 15:13:30 manu: any objections to putting that proposal? 15:13:31 +1 15:13:32 +1 15:13:33 +1 15:13:33 +1 15:13:33 +1 15:13:34 +1 15:13:35 +1 15:13:36 +1 15:13:36 +1 15:13:37 +1 15:13:44 +0 15:13:46 gannan has joined #did 15:13:48 0 15:13:50 q+ 15:14:29 ack drummond 15:14:54 drummond: we still in the spec are going to have a separate discussion about normative statements about specs, which could adjudicate about several did methods that are in there. Maybe DID methods will need to re-qualify 15:14:59 RESOLVED: Integrate the DID Method Registry into the DID Core Registries document. 15:15:09 burn: that's getting into details. Let's resolve it 15:15:30 ... we had fewer people responding than normal. we have double that number on the call 15:15:43 +1 15:15:48 +1 15:15:49 ... we just resolved to bring the did method registry into the did-core registry document. 15:15:55 +1 15:16:01 ... that's fair, it holds. 15:16:08 q+ to outline the potential complexities of integrating DID Method registry in. 15:16:25 ... this will go next to the CCG, but now we know what the working group would like to do 15:16:35 ... anything else critical here to spend time on? 15:16:47 manu: just outline some things we'll need to do. 15:16:53 q+ 15:16:59 ack manu 15:16:59 manu, you wanted to outline the potential complexities of integrating DID Method registry in. 15:17:12 burn: let's do that, the Orie can re-queue himself. 15:17:39 manu: what the chairs and staff need to contemplate is if there might be IPR issues moving the did method registry into the did-core registires document 15:18:01 q+ 15:18:03 ... usually when we move things from the CCG, we get everyone who contributed to sign an FSA 15:18:19 ... this one has more than 50 people who contributed, which is alot. 15:18:37 ... bit there is also an argument that says, there's no IPR, the contributioins are just links 15:18:55 ... but if there is a concern, the FSA sign-off could delay things fr quite awhile. 15:19:12 ... and if they don't sign off, they may be removed from the did-method registry. 15:19:15 q? 15:19:32 +1 to dropping DID methods who do not sign FSA 15:19:36 ... that is a wierd outcome that I am not expecting to happen, but that is the most complex thing that could happen. 15:20:01 ack Orie 15:20:03 ... next the Chairs, staff , and editors will decide on the plan and we will begin execuiting it 15:20:49 Orie: the did method regirty takes a lot of PRs from a lot of people. If the docuemnt is not conformant, the person must make the necessary statements to make it conformant. 15:21:11 ack selfissued 15:21:12 ... if this is in did-core regirties, we will get a lot of PRs that will need to be addressed. 15:21:15 yaay, yes please, we need more volunteers to help w/ DID Method review. 15:21:44 orie, manu, I can also help with that I think 15:21:45 selfissued: to the IPR question: certainly, taking notes from IETF, there is never an IPR question for references to things. 15:21:51 q+ 15:21:55 +1 to no IPR check needed for registry entries 15:21:55 thx rhiaro ! 15:22:17 (we'd need to go through the DID WG "special job" process, probably) 15:22:17 q- 15:22:28 +1 to likely no IPR check for registry entries 15:22:32 +1, my read is the same as Mike's 15:22:32 q? 15:22:34 ... to Orie's point about timely response, for each registry there is a set of designated experts who look at incoming requests, perhaps Orie and Drummond and others, who can do that without bringing it to the WG. 15:22:46 q? 15:23:02 burn: several of us who have been doing this for awhile have an idea how this is going to go. 15:23:20 q+ 15:23:25 ack ivan 15:23:35 ... Amy asked aquestion about whethert this will be a living document. That is essentially what registries are, and the details are still being worked out. 15:23:44 ivan: it is not a big deal to update a note. 15:23:53 Topic: Core issue status check 15:24:04 https://github.com/w3c/did-core/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-asc 15:24:29 https://github.com/w3c/did-core/issues/105 15:24:33 q+ to get reviews, even though spec is not ready. 15:24:37 burn: I believe for these first two the answer will be quick 15:25:22 ivan: I don't think there's anything we can do before the doc is ready. What we started in Amsterdam should be properly folded in. For the time being let's postpone these until the structure of the docuemtn is ready. 15:25:33 burn: can you make a comment to that effect in the issues? 15:25:42 ivan: how could I refuse? 15:25:43 q? 15:25:45 ack manu 15:25:45 manu, you wanted to get reviews, even though spec is not ready. 15:26:08 q+ 15:26:29 manu: pushing back a bit. I'm concerned we're past the point when the docuemnt should be "done" enough for that review. I'm wondering if it would be best to just send it out for review. 15:26:40 ... it may have enough in there for people to do a first pass. 15:27:01 q+ 15:27:02 ... usually for horizontal review they prefer early enough that changes can be made. 15:27:17 ... I'm concerned it will be pushed back two months an then it will be too late. 15:27:37 ack ivan 15:27:42 ... I don't expect a lot to vcome out of the accessibility and internationalization reviews, but the TAG could be tricky. 15:28:20 q+ on next steps 15:28:21 ack burn 15:28:37 ivan: let me be a little more precise. Currently the document starts with a note saying the spec is undergoing a significant structural revision. So as soon as the doc is to the point we can remove thatm, we will send it off. 15:29:00 burn: I ahte late reviews, but I agree with ivan here. We're still missing section 6. 15:29:15 s/ahte/hate/ 15:29:16 s/ahte/hate/ 15:29:18 ack manu 15:29:18 manu, you wanted to comment on next steps 15:29:22 q 15:29:29 ... There's a lot we don't need to wait for, but there are pices we need in order for the doc to be readable. 15:29:42 q+ 15:29:57 manu: The editors can make a big push to get 3 and 6 done sooner than later, we'll make that a priority. 15:30:02 +1 to manu 15:30:03 ack drummond 15:30:08 +1 to manu 15:30:50 drummond: sectioin 6 is being revised now after comments from manu. I was waiting on 3 for 6 to be done, but that should be this week. 15:31:08 https://github.com/w3c/did-core/issues/75 15:31:08 burn: the chairs are not being unreasonable and we are all in agreement on next steps. 15:31:48 burn: looks like conversation is still happening 15:32:01 I tried a PR for this and failed... 15:32:39 dbuc: there is some discrepancy whether 75 and 14 are related. seems to be most people don't want a way to formally mark revoked keys, but some do. not sure how to move this forward. 15:32:43 https://github.com/w3c/did-core/pull/224 15:33:25 manu: there was an attempt in PR 224 that did not gain consensus. The conversation was supposed to jump back to the issue, but it didn't. If someone could propose some language. 15:33:44 the spec is super weak... and there is no consenus. 15:33:47 q+ 15:33:52 ack manu 15:33:54 dbuc: I think is comes down to: some people want this formal in the spec and some people don't. H?ard to write spec language around a binary thing. 15:34:17 q+ 15:34:47 manu: the third way is to let the spec stay vague, it allows it and doesn't forbid it. This can help us move forward when the positions are so polar. that wat people who want to can, but people who don't, don't have to. 15:34:50 ack burn 15:35:34 burn: that may work, if it does, great. The standard one in this case is when there are disagreements, the people involved need to get on a call and talk with the goal of moving the spec forward. 15:36:15 ... if the people who disagree aren't able to work it out we can have a more moderated call. I hope those individuals will reach out to each other. 15:36:19 I added this comment: https://github.com/w3c/did-core/issues/14#issuecomment-613514751 15:36:20 jfishback has left #did 15:36:23 q? 15:36:37 ... sounds like there's a proposal from manu on possible next steps, let's see if that goes anywhere. 15:36:57 q? 15:36:59 burn: next one, smae issue, same status 15:37:01 LOL, Orie already downvoted what we just said in GH 15:37:15 Orrieally? 15:37:29 https://github.com/w3c/did-core/issues/194 15:37:33 burn: if you wan't to downvote, please recommend an alternative proposal 15:37:48 manu: I don't know what to do with this one. 15:38:04 there is a massive conversation that is hard to boil down to something actionable. 15:38:13 ... I'd like to close this, but I can' 15:38:26 t figure out what concrete text needs to be changed. 15:38:43 https://github.com/w3c/did-core/issues/5 15:38:47 burn: sometimes you need to get specific. 15:39:04 burn: a theoretically simple question. 15:39:24 ... the versioning issue may be keeping this alive. 15:39:30 some will live in did-core-registries, others will live on the internet.... 15:39:36 q+ to note there's been progress. 15:39:44 NONE will live in did-core. 15:39:45 ack manu 15:39:45 manu, you wanted to note there's been progress. 15:39:47 ... it is assigned to chairs and staff, it was assumed we just needed to do it, but that's not the case 15:39:54 manu: there has been progress. 15:40:07 ... did-core contexts live here now. 15:40:19 ... third-party did extension contexts is what remains 15:40:32 ... then there's the versioning strategy. 15:40:48 ... that's what is holding this up, we need a concrete proposal. 15:41:04 burn: is there something other than you that can propose a versioning strategy? 15:41:09 Can we be specific about what the "versioning strategy" entails? 15:41:13 s/something/someone/ 15:41:25 manu: anyone else who is comfortable managing contexts on a 10 year timeline? 15:41:51 dmitriz: I have a concrete proposal that I linked to in the issue. I'd like to hear counter arguments against. 15:42:02 lets take it to the did core registries issue dmitriz...I can help 15:42:32 ... it would solve a lot of our problems, both while we are rapidly moving during the spec writing, and give stability after we are done. 15:42:50 q? 15:42:52 ... where should I put the text? 15:42:57 IMO, this issue is where this discussion should be had: https://github.com/w3c/did-core-registries/issues/17 15:43:03 wouldn't this go in the ... yeah what orie just said ^ 15:43:13 dmitriz: what directory and what file should I make the proposal against? 15:43:45 manu: did core registries is where we should put this, but maybe something in an issue first 15:44:08 See the issue in did core registries 15:44:09 burn: if he's got text somewhere that may solve this, it should be here somewhere. 15:44:22 s/be here/be copied here/ 15:44:38 manu: it would be nice to discuss this in the issue in did-core-registries and then go to PR if there isn't violent disagreement. 15:44:51 https://github.com/w3c/did-core/issues/119 15:45:03 burn: TAG review, we know the status of this one. still the same. 15:45:12 https://github.com/w3c/did-core/issues/195 15:45:12 Added some ideas on what we need to do here dmitriz -- https://github.com/w3c/did-core/issues/5#issuecomment-613519860 15:45:44 burn: says blocked by did-core registries. Tobias is not on. 15:45:53 ... Orie? 15:46:19 burn: is it still blocked? 15:47:03 Orie: yeah. We've made progress on this. a lot of these properties have been added to the did-core registry. But I think this may be did method specific. I will add that to the issue. 15:47:04 https://github.com/w3c/did-core/issues/10 15:47:27 burn: Mike, can you give us a status on this one? 15:47:57 selfissued: this is one of the JSON-LD signature identifiers. Have we removed the dependency on the community group's registry for algorithm identifiers? 15:48:02 q+ to respond 15:48:04 ack manu 15:48:04 manu, you wanted to respond 15:48:25 q+ 15:48:32 manu: I believe that everything we need has been moved into, or is in the process of being moved into the did-core-registries context. 15:49:26 ... so there's no external dependencies. there is a deeper question aroeund whether the did core spec should say anything about digital signature protection of docuemtns beyond saying there is cryptographic proofing using public keys. 15:49:52 I think proof should be taken out and made part of the extensions rather than in the core spec. that would remove this issue. 15:50:11 ack Orie 15:50:15 selfissued: could you link to the part of the did core registryt where this is? 15:50:54 Orie: the proofing issue doesn't solve the issue fully, the way these suites define a key representation and signature representation together 15:51:21 ... I will add soe comments about this. This really affects interoperability, so I will add that to the issue. 15:51:32 selfissued: I agree with that analysis 15:51:44 https://github.com/w3c/did-core/issues/8 15:52:23 burn: I think this is you Mike, oh wait, it says the chairs will schedule a discussion. 15:53:01 selfissued: to the extent we supposrt JWK key representations, they can have algorithms which come from this registry. I will comment to that effect. 15:53:12 ... I think that's all we need to do for right now. 15:53:19 https://github.com/w3c/did-core/issues/92 15:53:36 burn: CBOR 15:53:46 q+ 15:53:50 manu: we're waiting on Jonathan to give us the CBOR stuff. 15:54:13 Should we assign the issue to Jonathan? 15:54:18 burn: right, this is the one that used to be IPLD. He has responded, and we're not far anought o say there is a deadline. 15:54:47 q? 15:54:50 ack justin_r 15:54:50 ... the only thing that would be good is to ad an update ping in the issue. 15:55:19 justin_r: I wanted to point out that since this issue has been raised and discussed there is a spot in the spec for it to go. 15:55:45 q? 15:55:47 ... along with enough structure to allow them to define how to get into and out of CBOR, whether that uses IPLD or another method. 15:55:48 https://github.com/w3c/did-core/issues/160 15:56:16 selfissued: I have to do the PR. I will try to do that soon. 15:56:42 burn: we are all doing the best we can right now. 15:56:47 https://github.com/w3c/did-core/issues/85 15:57:04 q+ 15:57:05 burn: this is a metadata one. I don't think there's any new status 15:57:34 selfissued: that is correct. this depends on the whole metadata discussion. Is there anything else we should link to from this? 15:58:15 ack justin_r 15:58:16 burn: and Justin's point is good. If the actions that need to be tracked are elsewhere, we could point to them from this issue and close it. 15:58:26 selfissued: I'm not seeing this as a duplicate. 15:58:53 justin_r: The work we are doing on resolution contracts does begin to address this, but the PR hasn't been accepted yet. 15:59:30 ... the issue at its core is the difference in representing metadata and document data, which the PR addresses. 15:59:41 burn: It is good to link to the PR even before it is accepted. 16:00:01 ... we'll err on the side of linking to the PR when it is created. 16:00:30 justin_r: the link has been added. I request Mike takes a look at the PR. 16:00:47 present+ 16:00:47 burn: thanks everyone for joining a great rpoductive discussion. 16:01:02 zakim, end meeting 16:01:02 As of this point the attendees have been burn, ivan, brent, dlongley, justin_r, drummond, manu, Eugeniu_Jolocom, rhiaro, dbuc, orie, timcappalli, joel, yancy, identitywoman, 16:01:06 ... selfissued, chriswinc, dmitriz, gannan 16:01:06 RRSAgent, please draft minutes 16:01:06 I have made the request to generate https://www.w3.org/2020/04/14-did-minutes.html Zakim 16:01:08 I am happy to have been of service, ivan; please remember to excuse RRSAgent. Goodbye 16:01:12 Zakim has left #did 16:01:18 gannan has joined #did 16:02:04 rrsagent, bye 16:02:04 I see no action items