Can randos show up and would it be enlightening for us to?
"To participate in this (or any future summit), please join the summit@xmpp.org discussion list and ask for an account in this Wiki, so you can add yourself (and/or colleagues) to the list in this page."
This evening I pushed a #Prosody community module that acts as a #UnifiedPush server. It allows apps on your phone to receive push notifications, using #XMPP as the delivery channel instead of Google's proprietary FCM or regular polling.
It uses a protocol devised and implemented by @daniel and all credit goes to him for this idea and first implementations.
It's all experimental stuff, but I'm already using it to get realtime notifications in #Fedilab ?
They note that they provide everything under permissive licenses and then wonder why giant corporations adopt their technology without giving anything back.
Well, that is something that MongoDB and some other no-SQL databases have had to deal with. Their userbase insists on permissive licenses, then the largest and most profitable users refuse to support the organizations that pay the developers. In many cases, the result is some custom non-free license (generally masquerading as “open source” but neither free software nor open source software) meant to extract money out of users who make money using the product.
Personally, I’d rather see #GPLv3 / #AGPLv3 without a “buy a commercial license to avoid responsibilities” plan going into widespread use, but that’s sure to greatly reduce revenues. It probably means paid support is the main funding model.
But anyway, I think that Matrix has done really well for something that is inherently inferior to #XMPP, but has a pretty face and good marketing team.
#Matrix running out of money is a strong reminder of why #XMPP is the future.
I can tell you confidently that Matrix takes in a LOT more $$ than XMPP does every month. Matrix went the silicon valley route of throwing their money around on expensive domains (matrix.org, riot.im, vector.im, etc..), overloading their servers before the software could handle it, advertising aggressively, and trying to convince everybody they had the "better product" when it wasn't and still isn't fast enough for real-world use. (5-10 mins to join a room LMAO)
Now they've burnt the candle at both ends, and its only a matter of time before the ship goes down or is bailed out for another 5-10 years by investors. Maybe I'm missing something big here, but I *still* don't get the hype around #Matrix when #XMPP exists.
Some communities must be really insecure or self-conscious about their #OpenSource projects if they constantly feel the need to barge in and bash similar projects whenever someone praises it.
This not only make them and their community look bad, it also makes #FreeSoftware look bad as well.
Innovation and creativity are healthy and should be encouraged, not shunned.
While not my very favorite messenger, #Signal is still the easiest to get tech normies to download and use. It serves its purpose for private communication with friends and family who would already have each other's phone numbers. I just don't like Signal's requirement to use a phone number.
All federated protocols suffer from fragmentation issues. Even email. E.g. my mail client doesn't support HTML emails, Other clients do not OpenPGP.
XMPP has at least feature discovery ("disco"), e.g. my client can see, if your client does support A/V call. If not, it won't show the phone receiver symbol.
(Tonight I will hack on either #sms4you or on #libervia Debian packaging.)