I was going to tell that I was reading it because you shared that link some days I ago and I haven't had the time to read it :)
Seve/SouL
So yeah, I'm late indeed.
dwdhas left
jonasw
> addressing with user-owned identifiers like phone numbers
Don't take things like that too seriously. That's just the result of the reality distortion field that comes with sitting on top a huge database of phone numbers.
jonasw
lol
SaltyBoneshas left
dwdhas joined
dwdhas left
Guushas left
j.rhas joined
xnyhpshas joined
Guushas left
lovetoxhas left
dwdhas joined
Guushas left
rionhas joined
j.rhas joined
dwdhas left
danielhas left
danielhas joined
j.rhas joined
j.rhas joined
jerehas joined
rionhas left
flowhas left
flowhas left
flowhas joined
nycohas left
nycohas joined
winfriedhas joined
jonaswhas left
nycohas left
j.rhas joined
nycohas joined
mimi89999has left
j.rhas joined
winfriedhas joined
Yagizahas left
Yagizahas joined
winfriedhas left
winfriedhas joined
SaltyBones
His observations are correct but the conclusion is wrong. You can have a coherent, changing federated system you just have to keep the number of implementations down.
SaltyBones
The problems with XMPP as IM are due to the massive amount of different use-cases of XMPP not the federation.
moparisthebesthas joined
Dave Cridland
SaltyBones, Email seems to work despite having wildly different implementations.
SaltyBones
And it has very much failed to change...
LNJhas joined
suzyohas joined
Dave Cridland
Across its lifetime? Or just recently?
Dave Cridland
I mean, I can remember MIME taking over from UUENCODE, so maybe I have a different view, but it seems to have been fairly vibrant up until Google/Hotmail/Yahoo/Exchange basically took over the space and squeezed everyone else out.
ralphmhas joined
SaltyBones
hm...well...hard to say what would have been required
SaltyBones
but e-mail is very much not the primary means of communication anymore
SaltyBones
But yeah, in the corporate environment it evolved quite a bit. You can copy and paste tables into mails and attach skype meeting to them and whatnot....but then again that only really works between outlooks so the "fewer implementations" holds again.
SaltyBones
Dave Cridland, but maybe I'm misunderstanding what you're saying, I don't get your comment about hotmail squeezing people out.
la|r|mahas left
la|r|mahas left
Dave Cridland
Before Outlook was dominant, stuff like message receipts, attachments, etc all came about in a highly federated environment involving dozens of implementations.
SaltyBones
hm...guess there must have been a lot more manpower for e-mail back then...?
Dave Cridland
No, probably not. But *standards* flow faster when you have lots of implementations.
Dave Cridland
I suspect that Conversations, for example, actually slows things down by being so dominant on Android. There's less incentive to standardize.
SaltyBones
🤔
SaltyBones
So....the standards flow faster because the devs are trying to figure out how to interop?
Dave Cridland
I suspect so.
danielhas left
lumihas joined
SaltyBones
Then it still requires the manpower to implement all those standards to work properly which must have been more than is available now.
ralphmhas joined
SaltyBones
But it doesn't really explain what happens in the case of more niche or controverse things. Why did we never get proper e-mail encryption?
SaltyBones
I mean, nowadays there is a fucked up incentive towards silos because users are somehow money so the problem must have gotten worse but I think it has always existed.
Dave Cridland
So we did get proper email encryption. S/MIME actually works, and amazingly works really well if it's a nice implementation. But most implementations suck, and nobody ever really figured out certificate lookup.
la|r|mahas joined
SaltyBones
I think those are contradictory statements in this context.
efrithas joined
SaltyBones
Our point was that we want to have a well working federated ecosystem not a "works well if done right but most dont", that's was the problem!
Ge0rG
Dave Cridland: there was a really nice idea to put email certificates into DNS with DNSSEC.
suzyohas joined
Ge0rG
And I think that conversations actually accelerates progress because Daniel is actively doing standardization work (albeit not for all the things I'd like to see standardized, mainly for UX), and because Conversations is creating incentives to server developers and operators.
danielhas left
ralphmhas joined
Guushas left
rionhas joined
SaltyBoneshas left
rionhas left
Dave Cridlandhas left
sezuanhas left
Guushas left
rionhas joined
moparisthebesthas joined
jerehas left
jerehas joined
lumihas joined
moparisthebesthas joined
xnyhpshas joined
j.rhas joined
Dave Cridlandhas left
dwdhas left
efrithas left
mrdoctorwhohas joined
SaltyBoneshas left
efrithas joined
Dave Cridlandhas left
dwdhas left
Dave Cridlandhas left
Syndacehas joined
dwdhas left
j.rhas joined
Tobiashas joined
ralphmhas joined
j.rhas joined
xnyhpshas joined
Dave Cridlandhas left
waqashas left
dwdhas left
suzyohas joined
jonaswhas joined
vanitasvitaehas joined
SaltyBoneshas left
Dave Cridlandhas left
Dave Cridlandhas left
dwdhas left
jubalhhas joined
Dave Cridlandhas left
dwdhas left
stuxnethas joined
dwdhas left
dwdhas left
danielhas left
Dave Cridlandhas left
dwdhas left
lumihas joined
stuxnethas joined
suzyohas joined
winfriedhas left
winfriedhas left
winfriedhas joined
j.rhas joined
ralphmhas joined
jubalhhas left
marmistrzhas left
tim@boese-ban.dehas joined
Guushas left
Guushas left
danielhas left
marchas left
jerehas left
jerehas joined
lumihas joined
danielhas joined
SaltyBoneshas left
Guushas left
LNJhas left
stuxnethas left
Yagizahas left
winfriedhas left
winfriedhas left
boothj5has joined
winfriedhas joined
boothj5has left
boothj5has joined
boothj5has left
boothj5has joined
boothj5has left
stuxnethas joined
suzyohas joined
Syndacehas joined
stuxnethas left
stuxnethas joined
SaltyBoneshas left
matlaghas joined
matlaghas joined
winfriedhas left
winfriedhas left
winfriedhas joined
winfriedhas left
winfriedhas left
winfriedhas joined
Syndacehas joined
ralphmhas joined
xnyhpshas joined
rionhas left
lskdjfhas left
lskdjfhas joined
boothj5has joined
jerehas left
jerehas joined
nycohas left
rionhas left
winfriedhas left
winfriedhas left
winfriedhas joined
winfriedhas left
winfriedhas left
winfriedhas joined
Dave Cridlandhas left
Yagizahas joined
jerehas joined
Dave Cridlandhas left
dwdhas left
stuxnethas left
ralphmhas joined
jubalhhas joined
dwdhas left
jubalhhas left
Dave Cridlandhas left
Syndacehas joined
Syndacehas joined
ralphmhas joined
Guushas left
ralphmhas joined
dwdhas left
suzyohas joined
xnyhpshas joined
lovetoxhas joined
marmistrzhas left
Dave Cridlandhas left
danielhas left
SamWhitedhas left
la|r|mahas left
marchas left
Guushas left
SaltyBoneshas left
jerehas joined
danielhas left
Guushas left
Guushas left
moparisthebesthas joined
boothj5has left
moparisthebesthas joined
j.rhas joined
danielhas left
boothj5has left
boothj5has left
Dave Cridlandhas left
dwdhas left
boothj5has left
j.rhas left
j.rhas joined
lumihas joined
tuxhas joined
tuxhas left
dwdhas left
Dave Cridlandhas left
dwdhas left
marmistrzhas left
Holgerhas left
ralphmhas joined
ralphmhas left
la|r|mahas left
ralphmhas joined
jerehas left
jerehas joined
jubalhhas joined
Dave Cridlandhas left
jubalhhas left
lskdjfhas left
efrithas left
efrithas joined
ralphmhas joined
ralphmhas joined
jubalhhas left
Syndacehas joined
Syndacehas joined
j.rhas joined
lskdjfhas joined
lskdjfhas joined
Dave Cridlandhas left
efrithas left
SaltyBoneshas left
lskdjfhas joined
Dave Cridlandhas left
Dave Cridlandhas left
suzyohas joined
Dave Cridlandhas left
ralphmhas joined
danielhas joined
Dave Cridlandhas left
dwdhas left
Dave Cridlandhas left
lskdjfhas joined
rionhas left
rtq3has left
rtq3has joined
SaltyBoneshas left
SaltyBoneshas joined
j.rhas joined
Dave Cridlandhas left
lskdjfhas joined
jubalhhas joined
Yagizahas left
xnyhpshas joined
lskdjfhas joined
LNJhas left
Yagizahas joined
marmistrzhas left
lskdjfhas left
j.rhas joined
winfriedhas joined
Zashhas left
Zashhas left
Zashhas joined
j.rhas joined
Dave Cridlandhas left
jubalhhas joined
la|r|mahas left
jubalhhas left
Dave Cridlandhas left
rtq3has left
Dave Cridlandhas left
jubalhhas left
jubalhhas joined
jubalhhas left
lovetoxhas left
lovetoxhas joined
Yagizahas left
ralphmhas joined
lovetoxhas left
lovetoxhas joined
xnyhpshas left
la|r|mahas joined
ralphmhas left
jubalhhas joined
ralphmhas joined
lumihas left
boothj5has left
rtq3has joined
boothj5has left
ralphmhas joined
j.rhas joined
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas joined
jubalhhas left
rtq3has left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas joined
marmistrzhas left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas joined
jubalhhas left
ralphmhas joined
ralphmhas joined
jubalhhas joined
jjrhhas left
ralphmhas left
iiro.laihohas joined
iiro.laihohas left
iiro.laihohas joined
ralphmhas joined
efrithas joined
jubalhhas left
jonaswhas left
jubalhhas joined
Zashhas left
rtq3has joined
danielhas left
Zashhas joined
danielhas joined
marmistrzhas left
jubalhhas left
marmistrzhas left
efrithas left
jubalhhas joined
dwdhas joined
marchas left
edhelas
what are the recommended and deprecated SASL mechanisms ?
danielhas left
danielhas joined
j.rhas joined
SaltyBoneshas left
j.rhas joined
Neustradamushas left
Neustradamushas joined
jubalhhas left
tuxhas left
tuxhas joined
iiro.laihohas left
iiro.laihohas joined
rtq3has left
mimi89999has joined
SamWhitedhas joined
SamWhitedhas left
iiro.laihohas left
iiro.laihohas joined
Zash
edhelas: the SCRAM family is mandatory to support per https://xmpp.org/rfcs/rfc6120.html#security-mti-auth
edhelas
ok, I'm wondering if we can deprecate some mechanisms
Zash
Like what?
edhelas
PLAIN, CramMD5, DigestMD5
Zash
DIGEST-MD5 is already deprecated
Zash
And PLAIN is not going anywhere
edhelas
ok
Zash
-rfc 6331
Bunneh
Zash: Moving DIGEST-MD5 to Historic.
A. Melnikov. July 2011. (Status: INFORMATIONAL)
https://tools.ietf.org/html/rfc6331
Zash
Deprecated since 2011
Maranda
I'd like to see PLAIN deprecation
jjrhhas left
Maranda
And everyone failing to connect
Maranda
🤣
edhelas
ok so I'll remove it from my list
Dave Cridlandhas left
Zash
DIGEST-MD5 is disabled by default in Prosody since 0.10.0, and newer worked with hashed password storage.
Dave Cridlandhas left
Zash
edhelas: You have CRAM-MD5 support?
edhelas
seems so
edhelas
I'm looking to remove it as well
Zash
SCRAM-SHA-256 (and -PLUS) would probably be something a modern SASL implementation should have
edhelas
normally the lib that I'm using is handling SCRAM-*