Skip to content

Commit

Permalink
another week's agenda
Browse files Browse the repository at this point in the history
Signed-off-by: dhh1128 <[email protected]>
  • Loading branch information
dhh1128 committed May 4, 2022
1 parent c31051c commit 8ee14d9
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 1 deletion.
2 changes: 1 addition & 1 deletion meetings/2022-04-20.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Agenda &mdash; DIDComm User Group Meeting, 2022-04-20
y# Agenda &mdash; DIDComm User Group Meeting, 2022-04-20

This meeting uses [UnSync conventions](https://hackmd.io/@dhh1128/Sk5_Gb2J9) and takes place on our [Discord channel](https://discord.gg/eNN4Wns6Jb); transcript of actual meeting chat published [here](202?-??-??-transcript.md).
[ [charter](https://github.com/decentralized-identity/didcomm-usergroup/tree/main/charter.md) | [meeting archive](https://github.com/decentralized-identity/didcomm-usergroup/tree/main/meetings/) | [schedule](https://github.com/decentralized-identity/didcomm-usergroup/tree/main/schedule.md) ]
Expand Down
40 changes: 40 additions & 0 deletions meetings/2022-05-04.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# Agenda &mdash; DIDComm User Group Meeting, 2022-05-04

This meeting uses [UnSync conventions](https://hackmd.io/@dhh1128/Sk5_Gb2J9) and takes place on our [Discord channel](https://discord.gg/eNN4Wns6Jb); transcript of actual meeting chat published [here](202?-??-??-transcript.md).
[ [charter](https://github.com/decentralized-identity/didcomm-usergroup/tree/main/charter.md) | [meeting archive](https://github.com/decentralized-identity/didcomm-usergroup/tree/main/meetings/) | [schedule](https://github.com/decentralized-identity/didcomm-usergroup/tree/main/schedule.md) ]

<hr>

### 1. First item of business: say "hi" on chat
Nothing fancy needed; just a wave. This helps us tell whether we have a quorum, interpret silence, hold people accountable, and know who we're collaborating with.

### 2. General Announcements

FYI. DIDComm v2 spec is nearly frozen (into a "Working Group Approved" status). All major PRs were closed out, and most issues were either deferred or fixed recently. ETA: a couple weeks?

### 3. Follow-up on action items

Please check [last meeting's agenda](https://github.com/decentralized-identity/didcomm-usergroup/blob/main/meetings/2022-04-20.md) for items with your name on them.

### 4. Sessions and Connections
DIDComm has never had a session construct. This prevents us from analyzing perfect forward secrecy in a straightforward way, and it creates a bunch of suboptimal key re-negotiation work in v1 and v2.

This past week, we had the beginnings of a discussion about the concept of connections, which may or may not map onto sessions.

I would like to have a deeper discussion about this in our User Group. We're not writing specs here, but what I'd like to know is this:

Based on your implementation experience, what do you consider desirable properties of a session, if DIDComm had one? For example, do you think a session should map to a relationship (Alice:Bob is a relationship, and it has only one "session" at a time)? Or can there be multiple sessions between Alice and Bob at the same time? If the latter, what data accumulates discretely in each, and what data should be shared across all sessions that are rooted in a common relationship?

>Proposed closure: discuss on chat.
### 5. Spam

Brian brought up the somewhat neglected topic of spam, which we discussed at length in DIDComm v1 days. I'm interested in exploring this topic more, too. Do individual agents need a mechanism to prevent unwanted DIDComm messages from arriving in the first place -- or is it good enough that the agents can delete the messages without bothering their "master", so the agents see spam but they are perfect at filtering it for their master? What is the proper level for imposing a cost on senders of DIDComm spam -- should that be imposed by a load balancer who's acting as a relay, somewhere along a route? Or by a mediator (better mediators = better at managing spam)? Or by Alice's cloud agent, since Alice may define differently from other clients of the same agency?

>Proposed closure: discuss on chat.
### 9. Last item of business: feedback

Did you think this meeting was effective? How could we improve?

>**Proposed closure**: Please leave your ideas in chat.

0 comments on commit 8ee14d9

Please sign in to comment.