As a hobby, I hack instant messaging gateways from various chat "apps" to XMPP (XMPP is to Whatsapp what the fediverse is to Twitter). Slidge (the name I gave to my hobby software thingy) has been mostly usable for me for a few weeks, so I decided to talk about it a little in my blog, by pretending some milestone has been reached and calling it a "release candidate".
@ErcanErdemArdal The "official" list is here: https://xmpp.org/software/clients/
Which one is nicer is a matter of taste, really.
For Android, #Conversations is the lightweight, solid, well-established, stable, no-surprise client. It has various forks for more fancy features.
#moxxy is a new player that looks promising.
#movim is a web client, but works as a progressive web app, so both Android and iOS support should be nice.
There are others that I haven't tested and that you might like better!
@ErcanErdemArdal For PC, you can use #movim, in your web browser. I tend to like desktop apps better.
I really like #Gajim these days, with the "workspaces" view that lets you group 1:1 and groupchats arbitrarily into separate persistent tabs.
#dino is more lightweight, has less features but is also actively developed and has a very "modern" look - no official windows support yet though.
#Psi and #psi-plus are softof nice, but lack support for recent, very widely used XEPs unfortunately.
@ErcanErdemArdal I forgot to mention #quicksy for android, which is a #conversations version with "whatsapp-like' onboarding on their server (you receive an SMS code that acts as a one-time-password). I'm not fond of "your phone number is your username" *but* I'm grateful that quicky exists, since a lot of non tech savvy folks really like this. It's still federated XMPP underneath.
@nicoco
All SMS codes are archived by the operator.
is it possible to track the account associated with an sms code?
Does server record my #phone number?
I am concerned about the way accounts are stored / logged on the server. If my phone number is stored somehow then I am not interested with that solution.
Thanx,
#XMPP #Android
@ErcanErdemArdal Yes, credentials are stored server side with slidge. Although, just to clarify, I am not administrating a public slidge instance. Slidge is a software meant to be installed by XMPP server admins. #selfhosting an #XMPP server is relatively easy and cheap, and that's the option I recommend to anyone that wants to try slidge. Maybe some XMPP servers admins will propose this to their users one day, but right now, all slidge users that I know of are self-hosters.
@ErcanErdemArdal Oh, I realise you were probably talking about #quicksy and not slidge in this toot, sorry about that. Yes, Quicksy JIDs (#XMPP addresses) look like +555123456@quicksy.im, so if you want an XMPP account not linked to your phone number, do not use Quicksy but rather #conversations or forks like cheogram or blabber.
I also don't like to see my phone number in my JID *but* a lot of users appreciate it. It makes the user experience closer to whatsapp, signal, telegram, etc.