Tapping into the well of knowledge of you all in the know about# XMPP #ejabberd I want to implement a small server for local chats inside a small business. We're talking "40' ish users". It's going to be a VM and only inside the companies LAN. No outside access. What Linux distro is best suited and how much space/ram/cpu cores should I implement? Boosts welcome. Thank you :)
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ę."
Plan to stream about management of elixir projects with Guix in one hour and a half.
Will talk about transitive package management in general and why it's better not to package language-specific packages with Guix, will learn by example and clean up some tools we've made during the last month for Elixir in particular.
Would be interesting for me, since I started packaging #ejabberd for #guix about 2 (3?) years ago and had to stop due to lack of elixir-knowledge. Anyhow YouTube is no-go for me (same as twitch), so I can not attend :-(
This is what I don't get:
> better not to package language-specific packages with Guix
That would mean: no Python packages? And thus not Python programs?! What do you mean? @abcdw
New #ejabberd problem: I keep getting Invalid value for option 'sql_username': ejabberd with the below configuration. I’ve also tried having the sql_* options at the top level rather than under host_config, but I don’t see any difference in behavior. I’m using version 18.12.1 with erlang-p1-pgsql 1.1.6.
@dwarf#Prosody works pretty well so far, but I've been told by Some Guy on #IRC that its more work to get file uploads and voice/video calls working compared to #ejabberd.
I haven't tried out ejabberd to confirm this, though.
@ejabberd My my most wanted feature for ejabberd: 1) Reliably handling of server 2 server connections with dyn IP servers 2) Reliable group chats when server restarts. #xmpp#ejabberd
If #Erlang wasn't dying out, I'd want to learn more and seek work. The world's largest telephony over ATM network ran on Erlang and had 9 nines (!) of availability. That's 31 milliseconds of downtime per year.
Part of why it was so reliable is that it's a language which basically makes you write #microservices for all functionality, but with much of the infrastructure support built in. What an amazing technology.
After several month of hard work we are pleased to announce that we just released Monal 6.0! 🥳
This version comes with new artwork by Ann-Sophie Zwahlen, support for Audio-Calls funded by the EU’s #NGIAssure via the NLnet Foundation and many, many other improvements and bugfixes. The full list of changes can be seen in the following posts.