-
Daniel
It's time
-
Daniel
1) roll call
-
dan.caseley
Hi!
-
goffi
.o/
-
Daniel
Marvin is still on vacation (not pinging him) but do we have singpolyma?
-
Daniel
2) agenda bashing I didn't send one out but I would like to start voting on encrypted roster
-
Daniel
3) editors update
-
Daniel
I merged a few PRs that cleaned up some bugs in the xeps and added entities for authors and stuff. I consider all of them editorial
-
Daniel
But I don't know let me know if you spot anything unusual as a result of that
👍 1 -
dan.caseley
Roger
-
Daniel
4) items for voting
-
Daniel
A) Proposed XMPP Extension: End-to-End Encrypted Contacts Metadata https://xmpp.org/extensions/inbox/contacts-e2e.html
-
Daniel
+1 mostly due to my general policy on if there is enough text to implement it it can get a number. But note my several objections on the list
-
goffi
Daniel, have you seen my last message about allowing several <contact/> per pubsub item. Would it be an acceptable middle-ground for you?
-
Daniel
I'm starting to think this might not belong into pubsub at all...
-
goffi
+1 (I'm the author). But if there is another solution for it, I'm open to evaluate. I would try to avoid 2 XEPs if we can reach consensus, but OK to accept another one if it's the best way to find a good solution, as I've said on standard@
-
dan.caseley
I'll be honest, I've only caught up and read it in the last hour.
-
dan.caseley
Clearly, there are practical implications on list already.
-
dan.caseley
I'd like to see some typographical improvements that I'll share on the list.
-
Daniel
dan.caseley: we have two weeks to vote so no worries if you want to take your time
-
dan.caseley
My biggest concern is around the design being for a "serverless configuration" that isn't specified - not tying a contact to a JID gives me concerns that this might not be possible to implement right now. What am I missing? (tell me to go to list with this too if you want to keep this moving faster)
-
Daniel
Yes I haven't even responded to the no jids thing. I mean serverless messaging fine. But if we want to address it as an entity on XMPP it needs some sort of jid, no?
-
Kev
I think “This is more complicated than it needs to be because of an unmet requirement” is a reason for things to have been rejected or delayed in the past, perhaps seeing the non-roster case specced would help? (from the peanut gallery)
-
Daniel
If a serverless system doesn't fit into jids we better fix that somehow
-
goffi
The issue with JID (in its current use) is that it's tied to domain, and that what I want to avoid. But it's still possible to use a JID in <identity> element, just not mandatory. But I guess discussing this on-list would be better, more eyes.
-
dan.caseley
Will do!
-
goffi
The other things, is what if the contact move from a server to another?
-
goffi
The only way to match is then some kind of cryptographic fingerprint, right? We need that to identity the contact.✎ -
goffi
The only way to match is then some kind of cryptographic fingerprint, right? We need that to identify the contact. ✏
-
Daniel
I guess those are all valid questions and I'm not deep enough into those things to have an answer. But it feels weird to fix that only for encrypted rosters?
-
Daniel
Seems like we want something that works for both old and new rosters
-
Daniel
(I guess old and new is a very misleading terminology. But you know what I mean)
-
dan.caseley
Indeed, users migrating between servers is a problem that could be tackled. It's not something I'm aware of being tackled in XEPs elsewhere. I guess the roster is the first place you _could_ fix it, from the POV of a human contact moving between N JIDs, and how you associate those.
-
goffi
To me RFC roster will only be used for presence subscription and maybe blocking users, and it's tied to the server anyway. The e2ee version will be used for every other metadata.
-
goffi
> I guess those are all valid questions and I'm not deep enough into those things to have an answer. But it feels weird to fix that only for encrypted rosters? roster is first step. ↺
-
goffi
Another solution is to abuse JID, as I've said on standard@. But we can't match regular JID and fingerprint at the same time then.
-
Daniel
I mean we (or I) don't know what serverless messaging looks like exactly. So we can't provide input for that
-
Daniel
I mean maybe we do serverless messaging and move and stuff first so we know the requirements for encrypted roster
-
goffi
Seeing how close we are from summit, I think we should discuss that there, if enough people are interested.
-
goffi
I'm fine by putting this protoXEP on hold for a moment.
-
Daniel
Anyway I think as chair I should say that we should move on. It's better to have those more detailed discussions on the list
-
Daniel
Or at summit
-
goffi
indeed
-
Daniel
So we have a record of them and other non council members can participate
-
Daniel
5) pending votes
-
Daniel
None
-
Daniel
6) date of next
-
Daniel
+1w wfm
-
goffi
+1w wfm
-
dan.caseley
+1w wfm
-
Daniel
7) AOB
-
goffi
nothing on my side.
-
dan.caseley
Nope!
-
Daniel
8) close.
-
goffi
Thanks!
-
Daniel
Thank you all. See you next week
-
goffi
yep, at the meeting then IRL.
-
Kev
FWIW, from a server with roster groups point of view, I wouldn’t want to replace the current roster’s use of names, and from both server and client’s point of view I wouldn’t like to split the roster information between the roster and a pubsub node, and from a server and client’s point of view I wouldn’t like to lose the roster properties like roster versioning etc. Not that this is a reason to not publish the XEP, but I don’t think this is some panacea roster metadata replacement.
-
Daniel
Kev: the fact that this isn't for everyone btw makes me less worried about the size constraints that were brought up on the list
-
Kev
Because some people don’t want it, it’s ok for some people not to be able to have it?
-
singpolyma
> Anyway I think as chair I should say that we should move on. It's better to have those more detailed discussions on the list does that mean we're not voting now or we still want the vote open? ↺
-
goffi
I don't think there is panacea solution anyway, we have to maintain backward compatibility. However, i think that this is a feature we need if we want to reduce metadata (I often see people criticising XMPP for this). In many use cases, this is not necessary though (e.g. I don't thing e2ee encrypted contact is necessary for most team work use cases).
-
Daniel
singpolyma: I meant move on with the meeting
-
Daniel
The voting is open for the next two weeks
-
singpolyma
this seems like basically bookmarks2 but for non-mucs since some have decided bookmarks2 is only for mucs? I think there is a lot of overlap with discussions around how to handle extended metadata for contacts generally
-
singpolyma
ok, cool
-
goffi
singpolyma, I would very much be interested by your input on this. May you write it down on standard@ so we can discuss this with the whole community there?
-
singpolyma
yes for sure, I will go read the thread now
👍 1