I used IRC once; it worked. I have no idea what Discord, Matrix, Telegram, etc. are. Do they interoperate? Are they open standards? RFC-NNNN?
Discord and Telegram very closed actually (outright malicious at times where they can ban anyone who tries to implement a third-party client), but they're very popular because most people -- even FOSS developers -- favor a polished experience so they can spend more time interacting with users than troubleshooting technical problems. That being said, I'd lean more toward Matrix because it is an open standard (no official RFC as far as I'm aware), with all source code being available along with protocol documentation: https://github.com/matrix-org https://matrix.org/docs/spec/ It's one of the few protocols built with federation in mind, so a user can log into one server and communicate with other on a different server, not unlike email. It's also more robust than what IRC networks do for load balancing of user traffic where a room can experience a netsplit if a server goes down.
I think you just said that all of it is run from a central "server" that is under control of ???
In the case Matrix, you have the option of running your own server (reference server located at https://github.com/matrix-org/synapse), or you can use the official matrix.org server which is run by the same developers. One of the nice things about Matrix is that you have all of these choices for server hosting and clients like on IRC.
Personal computer should suffice. Unless mistakes were made.
That's actually what I mean by a personal cloud -- if you need to configure a bouncer for a feature like persistent history, then that means you need at least one computer to designate for said bouncer, and you need to configure your firewall at home if you want to be able to connect to it from a public hotspot. Far from ideal, and can leave you exposed if you're not careful (Do we also want to set up a VPN to hide our IP address, use fail2ban in case a malicious party tries to DDOS us? etc, etc, etc). Far too much work to be placed on individuals who'd rather just chat.
OK. Carry on. I am happy without bot chats.
I'm also happy about not having to rely on bots! - Josh On Fri, 2020-01-10 at 19:13 -0500, Keith Wright via WLUG wrote:
"joshua.gage.stone--- via WLUG" <wlug@lists.wlug.org> writes:
I think IRC would've been a great choice about a decade ago,
I used IRC once; it worked. I have no idea what Discord, Matrix, Telegram, etc. are. Do they interoperate? Are they open standards? RFC-NNNN?
IRC essentially pushes implementation onto the client and/or need a bouncer to get features you'd get for free in other services.
I think you just said that all of it is run from a central "server" that is under control of ???
You practically need a personal cloud
Personal computer should suffice. Unless mistakes were made.
especially if you're on a mobile device that can't maintain an active connection at all times. You also need a bot if you want any kind of features like link previews.
OK. Carry on. I am happy without bot chats.
-- Keith _______________________________________________ WLUG mailing list -- wlug@lists.wlug.org To unsubscribe send an email to wlug-leave@lists.wlug.org