A frog who wants the objective truth about anything and everything.
Admin of SLRPNK.net
XMPP: prodigalfrog@slrpnk.net


there would be no client for all platforms
Movim works on all platforms, already has most Discord functionality such as audio/video group calls, screen sharing with audio, and is currently implementing Discord-like spaces as we speak. It even looks like Discord.


Oh wow, I wasn’t expecting it to be that old. That’s actually quite impressive you’re able to keep it functioning that long, are you still able to get battery replacements?
Sucks that the PWA isn’t able to cut it. Perhaps you might have better luck with Fluxer when that releases a mobile app? (I think its only offering a PWA for now as well).


Hey, just wanted to give you an update that the Fluxer dev actually agreed to remove the CLA!


Hey, quick update, the Fluxer dev has agreed to remove the CLA, so I’d say that puts it back in the running.


Older, actually. Its been around since 2010, and is built upon the XMPP protocol, which is from 1999.
Movim has only recently taken the direction of becoming a Discord replacement.


It’d be pretty easy to quickly test. If it runs okay in your phone’s browser, it’ll run okay as a PWA.
Alternatively, you could use a native XMPP mobile app, which would allow you to access the same servers and chats as you could from Movim. The only downside is that the mobile apps available are lagging behind Movim’s feature set. They can do 1 on 1 audio/video calls, but cannot yet join a group call or screenshare. Depending on your needs, that may or may not be adequate.


Fluxer is doing the same thing, no email signups right now on its homepage.
It’s no different from how lemmy/piefed function. Some instances require email, others don’t. My instance, as an example, doesn’t require an email to sign up, but it does require you to write a short message as to why you’re interested in joining the server, and what communities are appealing to you. This weeds out 99% of bots or spammy users, and the handful that get through that are quickly banned.
Movim currently has so few users that the main server is trying to put as few barriers as possible to adoption, other servers can and do enable the Email requirement.
If it becomes more popular and bots or spam accounts become an issue, they could easily activate the email requirement, or even implement a system similar to what I described above. Instances that don’t take appropriate measures to those threats as they become a problem can just be defederated as they are here. It’s worked out pretty well so far.


Yes, it’s an open-standard that anyone can create a client for. Here’s a good presentation with more details on XMPP itself, if you’re interested :)


Interesting, glad to see it’s headed in that direction in the base-spec!


The Movim client for XMPP can do all of those functions as a one-stop shop. It can even do screensharing with audio passthrough (though you need to use a chromium based browser to pass the application audio in the stream). I think it’s easily out best option right now.


Movim doesn’t cost anything and is federated (just like piefed/lemmy are). It also offers really solid encryption for privacy. I’d say it’s out best long-term option.


EDIT: The Fluxer dev has agreed to remove the CLA!
I was just informed today of a huge red flag for Fluxer; it has a contributor CLA that could allow it to change to a non-FLOSS license in the future. I was hopeful for it previously, but that kills it for me.
I’ll be sticking with Movim, which is already federated, encrypted, can do group video calls, can even screenshare, and most critically does not have a CLA.


They can’t retroactively close-source the older versions released under AGPL, but if it ever required a community fork to continue the last release of the GPL version, it would be a massive burden to maintain it, and could cause federation to break as the codebase diverges over time, which would create a rift in the community. You’d also have to hope that average users care enough about the license to jump ship to the GPL (probably now not as full-featured) version, otherwise the GPL version risks not being able to get enough funding to continue, or enough users to convince the larger communities to move over.
As a somewhat similar real world example, the pixel-art program Aseprite once used a FLOSS license, but it switched to a proprietary license at some point. The last GPL version was forked by the community, but it never got much traction, and is now massively behind the closed source version in features and userbase.


Movim would be a good one to try. It’s actually more full featured than Stoat as well, as it offers Encryption, Federation (XMPP), group video/audio calls, and screensharing with application audio! (must use a chromium based browser to pass the audio for now). It is currently missing Discord-like channels with rooms, but the dev is actively working on that.
Stoat currently cannot do video calls or screensharing, and has no plans to implement encryption or federation, AFAIK.
Also @astropenguin5@lemmy.world, @Pika@sh.itjust.works and @betahack@lemmy.world


Check out the Movim client for XMPP, it allows it perform group video/audio calls, and even has screen sharing! (though you need to use a chromium browser to share the audio of an application for now). And the dev is currently working on implementing Discord-style channels with collections of rooms.


I have offered to do a lot of education and technical effort surrounding this, e.g. helping groups migrate in some of the circles I’m involved with and all it’s really gotten me is abuse and condescension, bafflingly. No one cares and if they do it’s mostly superficial and they want the easiest way out—someone/something do everything for me, and I mean everything. I don’t want to click more than two buttons and even that is pushing it, buster.
Oh no, a second program!! We are all so dependent on tech in our lives but it seems like so many want nothing to do with being informed about it on any level…I just don’t get it.
I feel this in my soul, and it’s something I’ve noticed a lot on reddit when trying to tell people that lemmy/piefed exist. Some of them will just find any reason whatsoever to not do something, pointing out the most minor of differences or slightest inconveniences as insurmountable obstacles that no human could be expected to overcome, and usually end it with “if It’s not already perfect/better than what I’m currently using (despite the alternative not being actively user-hostile like the thing they’re using and complain about is) I’m not going to bother”.
I’m just going back to xmpp, maybe mumble for voice calls.
With the Movim client (or Dino client), XMPP can do group voice/video calls :D


There’s a bit more to it than just their visual organization. In Discord, a user only needs to join a single community to access all of that community’s rooms (they don’t have to manually join each one to have it in their feed).
The admins of that community can then seamlessly create or delete rooms within that community (the users don’t need to do anything for those changes to be seen and applied on their end), and can independently adjust what the base requirements are to view, enter, or interact with each room, and then give an individual granular permissions of what rooms are visible within that community.


Not yet, unfortunately. It can currently do a group conference audio/video call, but there are no rooms where you can see who’s in the call and just hop in. That is a planned feature in the future, though. Probably after Discord-like rooms are implemented (which won a recent feature poll).

Honestly that’s fair enough, it definitely could use a professional UX pass. Cheers for giving it a shot though :)