There is already such a project you might want to contribute to rather: https://moxxy.org/
Conversations is also getting a major UI overhaul right now and the new version should be released later this year.
Community dedicated to Android apps and software.
Related Communities:
Rules:
spoiler
0. Use common sense.
These rules are subject to change at any point in time with or without user notice.
There is already such a project you might want to contribute to rather: https://moxxy.org/
Conversations is also getting a major UI overhaul right now and the new version should be released later this year.
Wow, this looks great! Thank you!! I didn't know Conversations was getting an UI overhaul, lets see it
The client-sync issue, also with encryption, wouldn't get solved with these news, right??
I don't have any such sync issues. Maybe a problem with your XMPP server?
Oh, many people around me have them! I didn't consider the server could be the problem. Using Dino on the computer and Conversations on the phone, the are usually problems either with sync or more frequently with de-encrypting
e2e encryption could be more user-friendly indeed, but it is nearly always an user-error and not anything wrong with the clients or the servers. It also largely boils down to expectation management. The way e2ee is implemented in XMPP is trying to maximize security and not usability. So some things people get annoyed about like not being able to decrypt old message history on new devices is a security feature.
IMHO people need to also realize that e2ee is largely snake-oil by the large centralized providers like Signal and WhatsApp to pull the blanket over the the eyes of users that it does not really prevent the meta-data collection on centralized systems. If you communicate via a trusted server then TLS encryption is usually fully sufficient and much less prone to user errors or other issues.
You're totally right, the problem is with e2ee, and it is so by design. Great answer, thanks a lot