Hello #XSF,
the other day I found another interesting site, where XMPP projects could try to get funding from.
It's called "SecureIT".
https://securit-project.eu/
atomicwatchhas joined
asterixhas joined
Dele Olajidehas left
asterixhas left
asterixhas joined
resolihas left
farenrhas left
farenrhas joined
uhoreghas left
Half-Shothas left
homebeachhas left
Matthewhas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
Dele Olajidehas joined
neshtaxmpphas left
asterixhas left
asterixhas joined
neshtaxmpphas joined
asterixhas left
asterixhas joined
ralphm
I may do a longer summary later, but I wanted to note that I think that yesterday's DMA Interoperability Workshop was a success. From my conversations around the sessions, this was an exceptional meeting for the EC. I.e. there was a high turnout of people in the messaging arena, and unusually technical and productive discussions. For those who've listened to the summary at the end, it seems that the representatives of the EC picked up more than I had hoped. I think we have good shot at moving forward, if we put some energy into this, and I'm working on follow-up steps for the near future to do just that.
Steve Killehas left
MSavoritias (fae,ve)
Amazing 🎉 thank you
MattJ
Thanks Ralph!
asterixhas left
asterixhas joined
petrescatraianhas left
wurstsalat
Thanks a lot for attending and participating, ralphm! Let me know if you're interested in a short blog post - I would certainly help where I can
Guus
That's good news Ralph, thanks!
neshtaxmpphas left
neshtaxmpphas joined
stphas joined
nicoco
ralphm: thanks for being there and for the update
asterixhas left
asterixhas joined
xnamedhas left
xnamedhas joined
intosi
EXcellent, thanks for the update.
Axelhas left
asterixhas left
asterixhas joined
Wojtekhas joined
asterixhas left
asterixhas joined
Axelhas joined
praveenhas left
praveenhas joined
asterixhas left
asterixhas joined
Steve Killehas joined
asterixhas left
asterixhas joined
Steve Killehas left
Menelhas joined
Steve Killehas joined
asterixhas left
asterixhas joined
massiveboxhas left
MSavoritias (fae,ve)has left
Steve Killehas left
massiveboxhas joined
BASSGODhas left
asterixhas left
asterixhas joined
asterixhas left
asterixhas joined
asterixhas left
asterixhas joined
singpolymahas left
singpolymahas joined
asterixhas left
asterixhas joined
sonnyhas left
MSavoritias (fae,ve)has joined
BASSGODhas joined
PeterWhas joined
xeckshas left
sonnyhas joined
xeckshas joined
atomicwatchhas left
marc0shas left
snowhas joined
massiveboxhas left
rubihas left
rubihas joined
rubihas left
rubihas joined
rubihas left
rubihas joined
Axelhas left
massiveboxhas joined
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
neoxhas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
atomicwatchhas left
atomicwatchhas joined
Alex
awesome Ralph
MSavoritias (fae,ve)has left
rubihas left
rubihas joined
rubihas left
rubihas joined
Steve Killehas joined
MSavoritias (fae,ve)has joined
intosihas left
PeterWhas left
goffi
thanks for participating ralphm, that's great news!
gooya
What was the deadline again for major IM companies to incorporate interoperability? I thought somewhere in november this year?
neoxhas joined
MattJ
gooya, "it's complicated"
ralphm
It is a certain time after the gatekeepers have been designated
neoxhas left
ralphm
Which is still to happen
MattJ
There is no single deadline. The DMA comes into effect in May, then there will be a few months during which gatekeepers are identified and designated, and then they have 6 months to comply
massiveboxhas left
MattJ
So there is no single deadline, and the exact date may differ for each gatekeeper, depending on when the process kicked off for them
gooya
So safe to say somewhere in the next year or year and a half, the basics should be interoperable (so normal messaging no encryption and no a/v calls)?
MattJ
Safe to say that in the next year, the gatekeepers will have collectively done the bare minimum they think they can get away with :)
Steve Killehas left
gooya
I think it's gonna be really weird and funny to tell someone on whatsapp to add your JID and they will probably be confused as hell.
MattJ
Also, DMA explicitly requires common features and especially preservation of end-to-end encryption
petrescatraianhas joined
Andrzejhas left
gooya
> Also, DMA explicitly requires common features and especially preservation of end-to-end encryption
But not at the start right? Thought I read somewhere that within x amoumt of months after DMA passed, gatekeepers will have to have basic messaging support with no e2ee. After that deadline they will have another x amount of months to implement e2ee and then another round for a/v.
gooya
Atleast that is what I remembered from reading all the articles a few months ago
Steve Killehas joined
MattJ
Yes, there is a gradual roll-out of required features. But E2EE is not one of them, it's expected from the start.
gooya
Oh just read the article by nicfab which explained most of my questions
I think it is pretty cool to see xmpp getting some attenttion there especially since many services are based on it
jgarthas joined
mjk
> I think it's gonna be really weird and funny to tell someone on whatsapp to add your JID and they will probably be confused as hell.
then you tell them to try anyway and then it doesn't actually work because they're outside EU
nicola
Thank you. I hope to be somehow helpful, especially to XMPP and XSF
stphas left
mjk
good news anyhow and many belated thanks to ralphm for being there and asking the hard-for-lawyers questions
neoxhas joined
massiveboxhas joined
resolihas joined
stphas joined
Steve Killehas left
sonnyhas left
neshtaxmpphas left
neshtaxmpphas joined
sonnyhas joined
Steve Killehas joined
florettahas left
florettahas joined
stphas left
Andrzejhas joined
petrescatraianhas left
florettahas left
stphas joined
farenrhas left
farenrhas joined
marc0shas joined
snowhas left
Rebeldhas joined
massiveboxhas left
massiveboxhas joined
*IM*has left
adiaholichas left
adiaholichas joined
massiveboxhas left
massiveboxhas joined
djorzhas joined
neshtaxmpphas left
neshtaxmpphas joined
resolihas left
ralphm
mjk, you're welcome. To be honest I am curious about the EU/non-EU user thing. This requires an operator to be able to tell the difference. I do not think that e.g. a phone number is sufficient to make that determination. That's also why I asked that question, yesterday, and I'm not sure that the answer I got is correct.
For perspective, if you are outside the EU, but are an EU "citizen", or if the service resides in the EU, GDPR applies.
*IM*has joined
nicola
@ralphm You didn’t have any answer yesterday on that point
You touched on a crucial point regarding transfers of personal data to third countries or international organisations.
You are right, the GDPR applies according to article 3.
massiveboxhas left
sonnyhas left
florettahas joined
inkyhas left
Martinhas joined
mjk
in my (user) experience, companies are eager to default you as belonging to region X, wrt legal issues (with some way for you to change that default). like google did it to me a year or two ago based on some heuristics like my phone # country code or geoip or languages I use or my DNA...
inkyhas joined
sonnyhas joined
Wojtekhas left
Steve Killehas left
djorzhas left
djorzhas joined
snowhas joined
jcbrandhas left
jcbrandhas joined
Steve Killehas joined
Tobiashas left
Fishbowlerhas left
uhoreghas left
Half-Shothas left
Matthewhas left
homebeachhas left
Fishbowlerhas joined
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
Tobiashas joined
Steve Killehas left
florettahas left
neshtaxmpphas left
Tobiashas left
Tobiashas joined
Maxencehas left
neshtaxmpphas joined
neshtaxmpphas left
neshtaxmpphas joined
Maxencehas joined
florettahas joined
wladmishas left
wladmishas joined
Steve Killehas joined
inkyhas left
inkyhas joined
ralphm
mjk: such eager companies will have a field day for their DPO
Steve Killehas left
ralphm
nicola: right. However, my impression was that I got a "no", but indeed it wasn't very convincing
Axel Reimerhas left
Axel Reimerhas joined
snowhas left
Steve Killehas joined
inkyhas left
EOFhas left
matthiashas left
ralphm
nicola: and thank you for your post.
Steve Killehas left
djorzhas left
papatutuwawahas joined
pep.
"preservation of end-to-end encryption". I understand this may be a thing legislation is aiming for, but concretely, that's not possible until everybody has the exact same serialization format right? Or that bridging happens on the user machine✎
pep.
"preservation of end-to-end encryption". I understand this may be a thing legislation is aiming for, but concretely, that's not possible until everybody has the exact same serialization format right? Or that gateway-ing happens on the user machine ✏
moparisthebest
The ietf is trying to spec that out with M-something I think
pep.
MLS?
pep.
MIMI?
ralphm
There was some discussion on this, with Stephen Hurley of Meta clearly not wanting to move away from Signal, with MLS not being "proven", while also stating that two authors of MLS are Meta employees. Look, if you want to go the API route, then for Meta it doesn't really matter. You just have to support what they do. But, to be honest, I think the way forward here would be for all parties to support MLS.
moparisthebest
MLS ? MIMI ? Don't recall
inkyhas joined
pep.
ralphm, I have no clue about MLS, but doesn't that still require to have the same serialization format?
pablohas joined
catchyhas left
ralphm
MLS is Messaging Layer Security. https://datatracker.ietf.org/wg/mls/about/
MIMI is the More Instant Messaging Interoperability Working Group: https://datatracker.ietf.org/wg/mimi/about/
catchyhas joined
MSavoritias (fae,ve)
yeah
ralphm
pep.: you mean for the encrypted payload?
MSavoritias (fae,ve)
it could be that long term if matrix and xmpp get onboard with mimi and mls it could push meta to support it
MSavoritias (fae,ve)
especially since it will standardize encrypted calls and such
MSavoritias (fae,ve)
which is 4 years in the horizon as per the blog post
MSavoritias (fae,ve)
so we have time
pep.
ralphm, yeah. If I need to extract info from the payload to decrypt it then that means I need to be able to deserialize it
moparisthebest
Yea mimi was the payload thing, ralph was faster :)
inkyhas left
ralphm
pep.: well, depending how the interop happens, if you assume a common protocol, then yes, at least the agreed-upon common bits need to have a singular format, while potentially having an operator specific blob next to it.
inkyhas joined
Steve Killehas joined
Steve Killehas left
Steve Killehas joined
moparisthebest
MSavoritias (fae,ve): meta will support the bare minimum and try to keep users locked in, imho it's crazy to think they'll get on board with any actually open protocol
pep.
Right yeah this isn't doable without a common protocol for e2ee, otherwise a gateway needs to decrypt/deserialize to reserialize and reencrypt so that clients understand
moparisthebest
Recall they supported XMPP until they got so many users they shut it off to lock them in
moparisthebest
That's actually a common story across all the evil corps
pep.
s/evil // really. That's literally capitalism 101. Milk your cows as much as you can
snowhas joined
MattJ
moparisthebest, while it's crazy to think they'll voluntarily get on board with an open protocol, I don't think it's ultimately out of the question if enough holes get poked in their walled gardens
MSavoritias (fae,ve)
true. and if a sufficient amount of shareholders agree
MSavoritias (fae,ve)
from the other parties
MattJ
If they can no longer rely on the walls keeping people in/out, they've lost the competitive advantage. Especially if any of the other gatekeepers make moves to open up, it actually becomes the opposite.
ralphm
moparisthebest: first of all, the bare minimum is probably not too small. Basically what people expect now, so that's the entire WhatsApp feature set w.r.t. chatting. Second, this is a living thing in that the protocol needs to be able to account for extensibility as future requirements will be broader, as new features become commonly expected.
Zash
Imagine an email service where you can't send messages to other email services :)
MattJ
There's still a good dose of optimism needed to see this outcome, but it's suddenly much less impossible than it seemed 5 years ago
Steve Killehas left
ralphm
Zash: I am old enough to remember
MSavoritias (fae,ve)
maybe with mastodon federation has got a bit more mainstream
MSavoritias (fae,ve)
who knowss
resolihas joined
pep.
Zash, my provider (me) must not be competitive enough then, It's having difficulties sending to gmail.com!
moparisthebest
So they'll throw up some hard to use and ever changing APIs and say "we don't know why no one is willing to integrate with us, we did our part"
ralphm
pep.: but at least you don't have to use UUCP, right?
moparisthebest
It's not like we haven't seen this before, remember Microsofts open docx standard?
Tobiashas left
Tobihas left
Tobihas joined
Tobiashas joined
Axelhas joined
pep.
ralphm, no I literaly have to use another channel to tell every new gmail.com user I send to to un-spam me, so that I can end up in their inbox
ralphm
moparisthebest: that was actually referenced. I think the difference is that there are more gatekeepers involved, and many more so-called access seekers.
pep.
So yeah, federation is great
ralphm
(going to go drumming now, but will catch up)
Dele Olajidehas left
BASSGODhas left
Tobiashas left
Tobiashas joined
nicolahas left
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
Axelhas left
Tobiashas left
Tobiashas joined
nicolahas joined
Tobiashas left
Tobiashas joined
mjk
pep.:
> no I literaly have to use another channel to tell every new gmail.com user I send to to un-spam me, so that I can end up in their inbox
google seems to simply have a "cooldown" on their ability to shoot down any and all incoming mail from an address. once the recipient sent something back, the mail goes both directions just fine, for some time. then the timer resets...
mjk
I had to re-repair communication at least once, maybe twice
pep.
mjk, yeah but they first need to see your mail
pep.
To reply to it
mjk
exactly
Tobiashas left
resolihas left
Tobiashas joined
Zash
I hear the secret trick is to have a gmail account and email yourself
pep.
"We're feerated but you still need to create an account on our servers and tell us which accounts you own"✎
pablohas left
resolihas joined
pep.
"We're federated but you still need to create an account on our servers and tell us which accounts you own" ✏
mjk
...and the more, the merrier
nicolahas left
resolihas left
Steve Killehas joined
pablohas joined
Axelhas joined
matthiashas joined
Axelhas left
andrey.ghas joined
farenrhas left
beanhas joined
nicolahas joined
nicola
> nicola: right. However, my impression was that I got a "no", but indeed it wasn't very convincing
@ralphm I agree with you