I need local matrix contacs so that i can easily switch to backup accounts in the case of a server outage grr
@nominom I don’t get why so much chat software, and especially open source implementations, all do their own internal, various kinds of shitty contact management, when my perfectly good and powerful contact application supporting a standard syncing protocol (CardDAV) is right there. Like I get why you wouldn’t just rely on that, but a proper integration would be nice to have and would truly further the cause of decentralized systems.
@june @nominom

the only issue could be that carddev is not e2ee

but i would really love if those new chat platforms had carddav support still
@navi @nominom I don’t think generally E2EE is that much of a concern when it comes to contact management, as ideally one would use a trusted provider of course, tho I recognize this obviously isn’t generally the case, so it would be nice to have. And especially for storing verification codes it gets way more relevant indeed.
But also if e.g. Matrix clients would start by just properly adding and using Matrix IDs to/from my contacts, that would already be such a massive improvement.
And then long-term collectively putting in effort to enhance CardDAV with things like E2EE would be so much better than having everyone do a proprietary contact store instead.
@june @navi ig we should open a pr :D
@nominom @navi Hehe, yee! This is one of those things that’s been in the back of my mind for a while now, but you probably know how it is with finding time and energy for stuff like that.
Guess this would need an MSC for the spec then to standardize some sort of field for Matrix IDs?

@june @navi ich quatsch das beim matrix stammtisch am mittwoch mal an (@networkexception )

Vorausgesetzt es gibt noch kein msc oder so

@nominom @navi @networkexception Sehr cool!! Bin gespannt, was es für Insights und Ideen gibt.
@june @nominom caldav is based on vcard, and vcard works locally just fine

so just adding a vcard extension for matrix would be really useful regardless of caldav