This is a request to all FOSS projects who only use matrix for communicating with the community.
Please consider bridging your rooms with IRC or XMPP.
India has banned Element, the most widely used Matrix client. I know it's just a client, but to be safe it's wiser to stay away from matrix for a while. So please help us in this regard.
I'm always amused by the lightweightness of #XMPP. I'm in the metro with virtually no signal, http can't even transfer headers and times out and I can hold a regular conversation over #jabber.
I need a #XMPP#Jabber server to test Spades with so I'm about to set up the server for blakes.dev (and blakeslabs.com). I'd like to use Metronome but I'm not sure if or how well it works with Docker¹. Prosody doesn't support MIX (a must for me) and it's also old, crusty, and you know, replaced by Metronome. So now I'm looking at Ejabberd² which doesn't seem to have a community modules system so I don't think I can (easily) extend features onto it, like MIX-MUC, the way Prosody (and Metronome) could. I believe there's also Openfire which I've seen is also behind on features (it doesn't support XEP-0050 Blocking Command?).
I'm probably going to set up Ejabberd but some advice would be appreciated.
¹ I'm using Docker to manage all my shit, like how most of us nerds use Kubernetes. Isn't K8s used for multiple-server servers? I'm only running one VPS, so it's not that useful for me.
² They said they were adding Matrix support some time back. That would be very useful to me. I don't see any mention of it in the docs or even the source code though.
wielu z nas używa #matrix i #XMPP jednocześnie, doceniając oba protokoły.
chcąc pogadać z nami w naszym głównym pokoju (noclegownia💤) z poziomu XMPP, wybierz w swoim kliencie opcję: "Dołącz do kanału publicznego" i w polu adresu wpisz:
Just for discussion. I don't think that #XMPP / #Jabber was killed by big corporations and/or embrace-extend-exstinguish stuff, despite some harm could probably be.
First of all, it wasn't killed. It exists very well, but people rarely use it. I would try to outline a few reasons which could contribute.
The "original" XMPP does not meet any modern requirements. People expect stability in mobile networks and other unstable internet, synchronization over devices and multimedia. All this was introduced only by later XEPs and is barely supported. I can recall only #Gajim on #desktop and #Conversations on #Android among the clients supporting Stream Management + Message Carbons + Message Archive Management + Receipts + HTTP Upload (about Jingle - I wonder if it ever worked at all). Moreover, when you try to adapt it for your needs, you can easily end up as a troubleshooting admin - some things just work wrong or occasionally.
A few months ago, I persuaded a client to abandon an external cloud system and use Nextcloud on their own server instead. Powered by FreeBSD and ZFS, it has already demonstrated its strengths on a couple of occasions (such as in the case of a snapshot rollback). This morning, they expressed the desire to abandon the various WhatsApp groups they use for coordination and to use a solution "all on their servers." I was inspired and quickly installed both an ejabberd and a Matrix server (Synapse) - which they will probably prefer, according to the latest news they sent me - on two FreeBSD jails.
Today, we have the awareness and experience of what it means to give our data to large companies, completely losing control over it. We have the tools, so why not use them?
And I'm really happy when someone like them, thanks to their willingness to try "new" solutions, realizes the alternatives to the colorful, advertised, warmly recommended (by salespeople) "proprietary" solutions.
W nowym dużym wydaniu eJabberD 24.02 udostępniono możliwość logowania do serwerów Matrix. Tak oto nieco starszy świat otwartej zdecentralizowanej komunikacji spotyka się z tym młodszym:
"🌐 Matrix #Federation Unleashed: Wyobraź sobie płynne łączenie się z serwerami Matrix – teraz jest to możliwe! #ejabberd otwiera nowe możliwości w komunikacji międzyplatformowej, wspierając bardziej połączony świat wiadomości. Mamy jeszcze trochę do nadrobienia i w tym celu czekamy na Twoją opinię."
If you are curious and courageous, and run #Debian testing or unstable, you might like to try the latest snapshot of #Gajim by @gajim. It features message replies and message reactions.
Expect bugs! This is not a release version, but a snapshot. It's called "experimental" for a reason.
echo "deb https://deb.debian.org/debian/ experimental main" | sudo tee /etc/apt/sources.list.d/experimental.list