Support encryption, file transfer and groups for XMPP/Jabber

I consider XMPP/Jabber integration in SFOS a real plus and a great way to avoid being sucked into WhatsApp. However, there are 3 features that should be supported OOTB to make XMPP/Jabber a real alternative:

  1. end-to-end encryption (OMEMO if possible)
  2. sharing of media files
    and
  3. group support.

I know, some of those features can be ‘retrofitted’ by installing corresponding packages like telepathy-gabble-plus, but let’s be honest: that’s not an alternative for “non-nerd users” :wink:. And: I don’t like the idea of uninstalling and re-installing packages with every OS update too much.

14 Likes

Adding XMPP users from SailfishOS’ own GUI should be part of this (see comments at bug report XMPP no longer works), because that’s a really basic feature, that’s definitely missing!

4 Likes

There is no way around XMPP with OMEMO. We absolutely need this integrated.

6 Likes

:+1: I find XMPP the most reliable federated instant messenger on mobile especially in 1:1 chats and I think the messages app is starting to be the last XMPP clients without support for OMEMO. I would also like to add links to the specifications.

https://xmpp.org/extensions/xep-0384.html

https://xmpp.org/extensions/xep-0363.html

https://xmpp.org/extensions/xep-0454.html

https://xmpp.org/extensions/xep-0045.html

I hope this also includes support for XMPP bookmarks so the joined groups would get synced between clients instead of having to add them by hand.

https://xmpp.org/extensions/xep-0402.html

1 Like

Just to be clear, you mean MUC, multi-user chat support?

I’m also interested in XMPP and all of the impulses here.

2 Likes

Just to be clear, you mean MUC, multi-user chat support?

Exactly.