• 0 Posts
  • 14 Comments
Joined 5 years ago
cake
Cake day: June 28th, 2020

help-circle


  • So you are saying we should all use Reddit, Discord, Meta WhatsApp, & Microsoft GitHub since more folks are there? The only way to buck those trends is to be the change you want to see & slowly move what groups you can away. You don’t have to get everything to buy in at once & there are mirrors / gateways that you can use as a transition. Make a clan homepage & say the VoIP is here & the chat is there… now you aren’t beholden to one specific tool going to shit or waiting 10 years for something to have literally every feature you want. If 2 applications is a barrier, maybe that someone isn’t the right fit for your group anyhow.


  • For the chat part: IRCv3, XMPP, Jami, maybe SimpleX.

    As it stands for VoIP: Mumble, Jitsi (XMPP), Jami, maybe Movim (XMPP) in the near-ish future.


    IRC & Mumble is centralized but super lightweight so you can spin up a server on any old hardware & can be fine for ‘clans’. Clients are efficient too. They aren’t encrypted other than TLS but are good enough for its largely-room-based goals.

    XMPP is a generalized, decentralized protocol for presence & messaging. It has multiple FOSS servers that require a potato for hardware that you can spin up in a bedroom to join other bedroom servers where you can control your own data (same as Matrix, but a lot less resources & more mature). Chat can be encrypted (most clients support PGP & OMEMO). Some clients can do voice/video calls, many are working on multi-user call at present. It is the protocol behind WhatsApps, Zoom, Fortnite, League of Legends, & more.

    Jami is P2P IIRC, but I haven’t used it—so I won’t comment.



  • Bad idea. Matrix is incredibly costly to run by design. The eventual consistency model replicates everything to all servers which is wasteful, slow, & isn’t going to scale. Many medium-sized servers have shut down for storage & CPU+RAM costs—which causes refugees to seek more centralized nodes. Hell, we saw it a couple weeks ago Matrix begging for money since they can’t even afford to run their own servers anymore. You should put your money into a protocol that doesn’t treat chat like a blockchain & is efficient enough to reasonably self-host.