I need to broaden my #Matrix discussions.
Here’s a 2.5 yo post about an 800 lb gorilla in the Matrix idea. I’ve heard people brush it off, but their needs were often niche, fanciful, or delusional. I need some engineers to help me separate the facts, legends, myths, and bullshit of a large scale federated matrix chat network. In our experience, just enabling presence can bring a Synapse server to its knees, if even if just 1 user follows a BIG room. What if many folks follow MANY big … 1/2
@shoq
But if you think matrix is too complicated, you could always try XMPP instead. The @snikket_im server and apps might be the best place to start. Although eJabberD now supports both protocols:
Our latest blog post dives into the funding of the Snikket project. Funding open-source is rarely easy. Grants, donations, sponsorships - we've tried them all 🙂
#ActivityPub#spam seems to be spreading nowadays. It isn't new, I moved away from my previous instance because it didn't have active mod volunteers.
#Snikket's idea of invites (#XMPP, not AP) seems like a good way to both control spam and onboard users. Mods can rate-limit account creation by judiciously creating invites. Users can generate 1 invite each, but can expect to also get banned if their invitee is a spammer. User-invited users would have a real account to bootstrap their connections.
Recommendations, please, for making an #XMPP audio/video call work between:
a user on iOS and a user on Android
a user on iOS and a user on Linux
Messaging works fine, as does a/v between Linux and Android, but I have yet to find a combination which works for audio / video with an iOS device in the mix.
@neil if you self host (or not), #Snikket works quite well, which is based on #Siskin IM on #iOS and #Conversations on #Android. On GNU/Linux, #Dino is working, otherwise #Movim and #Converse should work (web clients). I believe they all work between themselves (for one2one calls).
Be sure to have an XMPP server with STUN/TURN activated (it's precious to cross NAT/Firewalls).
For the record, I'm implementing A/V calls in #Libervia too, thanks to an #NLnet grant.