Reputable XMPP servers?

I’m looking forward to using Chats with XMPP on my new Pinephone (and eventually my Librem 5 when it ships). However, I’m not sure how to use XMPP. From searching, I’ve gathered that XMPP is a messaging protocol and that I need to make an account on any one of various public servers to use XMPP (https://xmpp.org/getting-started/). Librem One advertises that XMPP is “coming soon,” but it also looks like it’s been “coming soon” for a while.

That said, I’d prefer not to make an account on a random server that I’ll be using for messaging. Also, nobody I know currently uses XMPP, so I’ll need to be able to point them toward a server and a straightforward “getting started” process to be able to message anyone with it. Are there any recommended servers to use for this?

Fair question. Why not directly contact Purism support to find out whether “coming soon” is any sooner now?

I’ll give it a shot. According to the GitLab ticket for Librem One XMPP it was supposed to be done by April 30th, but I’m sure that timeline has been thrown off by this year’s events.

1 Like

The Conversations (the XMPP free software android app) server seem to be a good choice https://account.conversations.im/
(I don’t use it myself, I had my own server and now I use Matrix).

About Librem One, is the Matrix server offer a XMPP bridge?

1 Like

I am using the XMPP server from the Free Software Foundation. You of course must be their member for this, so it’s not free. But I am not sure you can find anything more trustable (except hosting it yourself).

https://www.fsf.org/associate/benefits

1 Like

dino works fine as a client, and as a server just build your own, with yunhost distro server it’s very easy.

https://yunohost.org/#/

1 Like

Check out JMP.chat. It integrates with Dino and Chatty for my Librem 5.

2 Likes

Is there a dino build with audio calls working on the Librem 5 yet?

+1 for conversations.im I used them before setting up my own prosody server and was quitr happy with them when I used them.

1 Like

Chatty as xmpp does not work very well, when the phone sleeps omemo encrypted messages do not get decrypted. I hope this bug gets fixed soon, because I love chatty as a client, and one less software installed.

1 Like

I can call out on the most recent Dino build. However, people cannot call me very well. They can leave a message, but that is about it.

1 Like

Wait you’re getting omemo to work when the phones awake? I don’t even get that with chatty.

I agree that it is not perfect. I am also having those problems from time-to-time.

1 Like

Ah, I personally am more interested in incoming than outgoing but that’s good to know. Thank you

1 Like

Yes, I am very much hoping for “big” fixes for many things in the Crimson release. Given how many things are not working the way they “should”, I am doubtful that they can fix everything. We shall see.

I still applaud the effort that is being made, however. Nobody else is doing this on the mobile-arena for Linux, that I am aware of.

2 Likes

you just have to activate it manually for each user, if you let suspend mode off it works always

1 Like

I would not hope much, as I am using mobian trixie on my pinephone. Some apps are much better, but some bugs still remain. But what is really much better is battery, when you don’t touch the phone, like during the night the practically does not change on debian trixie, on byzantinum it keeps draining I ofter wake up and have 0% while the night beferoe there was around 50%

2 Likes