Plus le temps passe, plus je me dis que DeltaChat est une purin de bonne idée.
J'essaie de poser les raisons qui me font apprécier DeltaChat (et aussi ce qui la distingue de Signal): https://sebsauvage.net/links/?cdQxCA
@Chartrux @sebsauvage there are some reasons why Delta Chat is better than XMPP clients here:
https://fosstodon.org/@arcanechat/115963841644398921
basically XMPP is federated, but your account depends a lot on a central server, if the server goes down your profile is gone, you have to join another server and start all over, get in contact with all your contacts again, etc. what is worse: all the groups you created are tied to that server and are now gone also not only for you but for all the other members
with Delta Chat you can use several servers at the same time! and also replace them or add new ones, keeping your profile, chats, messages, etc. without your contacts even noticing, and groups are truly decentralized not depending on any server to exists, meaning no group metadata lives on the server, unlike in XMPP
@[email protected] because: xmpp lacks a client that is available for all platforms and offers the same features people expect everywhere xmpp groups are centralized on the server, if the server dies your group is gone you can't migrate servers easily in xmpp while keeping all your chats, contacts and groups it is not possible to import a backup ex. from Android in desktop etc. you can easily end up sending unencrypted messages in xmpp, not the case in delta chat and MORE! @[email protected] @[email protected]
@nicoco
> Accounts/profiles are similar on XMPP and deltachat, they "live" on your server
FALSE, profiles in Delta Chat live in YOUR device, there is no "Delta Chat account" in any server, relays are used to transmit messages internally and they are disposable and interchangeable, they are just email servers and have no idea about Delta Chat accounts and chats, your profile (and all chat metadata) lives solely in your devices and it is unblockable/uncensorable (the server doesn't even see the profile ID/fingerprint so can't know what profile is whom
in XMPP you can migrate, similarly you can also migrate in WhatsApp creating a new account with a new phone number, as already explained that is quite inconvenient and you lose all messages chats and contacts
> It's FUD to say it's vastly superior to XMPP though.
it is not, and notice I said "XMPP CLIENTS" I didn't talk about XMPP protocol, what sense has to compare an app to a protocol??? can't you XMPP fans resist the urge to bring how great the xmpp protocol is to every conversation? ofc one can do whatever with an extensible protocol, but the question is what is the reality out there
@adbenitez @Chartrux @sebsauvage
You need to have an account on an email server; how is that fundamentally different than an XMPP account on an XMPP server?
Comparing to WhatsApp is FUD again. This tool exists to make moving from one server to the other easier https://migrate.modernxmpp.org/
It's not linked to a phone number in any way.
It is pretty clear that you engage in these discussions in bad faith, so I'll leave it at that. Long live federated self-hostable chat protocols.
@lutindiscret
Oh I had not followed all the recent changes since the introduction of chat relays, I stand corrected. So the value of "you already have an email account" is completely gone, right?
> if a hostile admin take over your account on an xmpp server [... they] can impersonate you.
If you use OMEMO or OpenPGP, the server admin cannot impersonate you, your secret keys are on your device(s).
Anyway, whatever gets people out of the silos is great.