6 ms·
Still waiting on a decent Android client (preferably open source) which does text, voice, and video. Without that, XMPP is effectively dead for me nowadays. Oth
by rascul 8y ago
Still waiting on a decent Android client (preferably open source) which does text, voice, and video. Without that, XMPP is effectively dead for me nowadays. Otherwise I'll never be able to get my friends off of Facebook Messenger.
- flattone 8y agoWoah. Friends on FB messenger sounds like lost friends. :( Sorry to hear.
- rascul 8y agoLost friends? I don't understand what you're referring to.
- FungalRaincloud 8y agoI think he is implying that he would personally never use FB messenger, so he would not be able to maintain contact with those friends.
- rascul 8y agoMy goal is to leave Facebook Messenger completely, but I'm not going to do that until I can get something setup to replace it that my friends will use.
- seba_dos1 8y agoI have set up a Spectrum transport and now I use Messenger with XMPP client, gradually migrating some contacts from the transport to native XMPP :)
- rascul 8y agoInteresting idea, but it doesn't seem to solve the problem of a missing Android XMPP app that does video and voice.
- dcbadacd 8y agoSame. I'm currently using FB Messenger, Hangouts, Signal, Telegram, IRC, Matrix, Keybase and it's really depressing how only FB Messenger from all of those is in my opinion competitive for just group and private messaging. Everything else just lacks some really useful feature, not to say some of those don't offer a few new features, but they're not usually useful enough.
- michielderhaeg 8y agoLike Conversations?
- icc97 8y agoTry just getting one of them to sign up. You don't need to have all your friends chatting via XMPP, sometimes it's good to just have one friend that you can talk about this stuff with. Also you don't have to use XMPP, Signal is an open source worthy alternative to WhatsApp and FB messenger.
- rascul 8y agoIt's not worth the effort for just one person. I need a service a majority of my friends can use. And they're not interested in something that to them is essentially the same as AIM from 20 years ago. I really want to like Signal, but the phone number requirement just won't work for me. In the last five years, I've had a phone number for only about one year, and it's changed three times. I'm just not good with holding on to phone numbers. It's a large part of why I rarely communicate via phone calls or SMS. I've tried Wire, but there were issues getting notifications on Android. If this has changed, maybe it can work for me now. I would prefer XMPP but I do like Wire.
- Boulth 8y agoI wouldn't say XMPP did not change for 20 years, have you seen https://conversations.im/ https://conversations.im/ ? Except voice / video (that I personally use rarely either way) I don't see any important modern feature missing.
- rascul 8y agoNot saying it didn't change, that remark came from a non tech friend of mine, and it's hard for me to disagree without getting into boring technical stuff they're not interested in.
- Boulth 8y agoI'm not talking about boring technical info but user visible changes like easy image / file sharing, "X has read until this point..." etc. They are small changes and already present in proprietary solutions but for users this is a visible change. I put my entire family on a self hosted server and for them it looks like any other modern messenger. (no voice video calls yep).
- singpolyma3 8y agoHow often do you use voice+video with Facebook? Is it always voice+video or sometimes just voice? I use Jitsi Meet links for now, for the rare time I need voice+video, because it works no matter what my contact has installed (more or less)
- rascul 8y agoI do voice and video regularly, it's effectively replaced regular phone calls between my friends and I. Jitsi meet is cumbersome for this type of use, we can't send messages or call each other without first coordinating to use it.
- TheChaplain 8y agoI hope I'm incorrect, but as I understand it would be impossible to make a decent XMPP client on Android. Any app wanting to get push messages _must_ go via Google Firebase Cloud Messaging, other processes with long running services or network connections will be killed off in favor of longer battery life.
- Boulth 8y agoConversations.im does just that, uses FCM to get the messages in the background. They recently open sourced push server that interacts with FCM: https://github.com/iNPUTmice/p2 https://github.com/iNPUTmice/p2
- inputmice 8y agoThe battery consumption of Conversations with or without FCM is about the same. (Battery consumption in both cases depends on a lot of factors like frequency of messages, quality of network or even how often your operating system kills Conversations due to a lack of memory. But eliminating all those factors battery consumption is in the same ballpark. The only difference from an end user perspective is that Conversations doesn’t have to ask for a Doze exemption if you use a server that has the push extension.
- hutzlibu 8y agoThis is something that annoys me as well... Especially since with webrtc the browser can do this native, so why is there nothi avaiable?
- JepZ 8y agoI wish Conversations would support the voice and video stuff, but somehow they decided against it. Otherwise Conversation is a very decent XMPP client for Android.