@krafter Poll needs third option: use #OpenStandards and #FreeSoftware #DeltaChat, #Matrix, #XMPP... with a data only plan.
"Der Knackpunkt: Wo stehen die Server – und wem gehören sie?"
Richtig. Solange ich mir nicht selbst aussuchen kann wem die Servers gehören, z.B. dem lokalen Internet-Verein, welchem ich als Mitglied vertraue, ist #digitaleSouveränität nicht gegeben.
Mein Internet-Verein mit Servers in #Berlin, DE, #EU bietet seit 2009 #Jabber/#XMPP an. Es gibt aber auch viele andere Providers. Siehe
https://joinjabber.org/docs/servers/ von @joinjabber
und
@ralphm Going back Slack/Discord use cases, one can react to an old message (ej. for role bots) or use emojis as a way to run informal polls. So they might need to refer to an old message, that requires message IDs, which bring in state to be kept on the server side. #xmpp already has that concept from what I can see in the blog, stanza-id. Does the XML parsing requirements of xmpp make use of XML namespaces?
@ravi I once snagged a random public-wifi connection for a few seconds from a building that was roughly 75-100 meters away, while being in the passenger seat of my brother's car driving 50km/h
monocles chat managed to deliver the 4 or 5 messages i had queued up, and received around 10 messages, 3 from a friend, and 7 from a MUC.
#xmpp rocks :D
(and TCP too)
https://blahaj.social/@leah/114322213914414565
Looking into the matrix protocol cemented that idea for me. Matrix even described as an "eventually consistent JSON store"! That is not a good thing. Something so complex is unlikely to be implemented by a single user w/o an innordinate amount of effort
I am impressed by how lightweight #XMPP is. Most of time, I am not able to open even simple websites on my mobile data while in underground #Delhi metro, but XMPP messages go through immediately.
On a related note, I remember having internet issues in my previous phone a couple of years ago after switching to Lineage OS. Matrix, websites etc. didn't use to work. But XMPP messages used to go through fine.
@dino Nice. Calls working for me again on #postmarketOS with #Librem5. Call icon no longer greyed out.
@prav wants to reach out to people directly through presence at various events. We talk about #privacy, #Federation / #xmpp and #FreeSoftware. We can do this sustainably at scale only if we are able to support volunteers going to these events by covering their travel, accommodation and food expenses. Or we have a large pool of volunteers so we have someone nearby to any event.
So please donate or volunteer if you can at
https://prav.app/donate/event-bursaries/
We have been at many events already. #prav
@leah Pretty sure that @prosodyim will stay with #XMPP
Pequeñas mejoras, pero muy jugosas, en @dino 0.5. ¡Gran trabajo!
@ulfi I can relate, as I recently tried out #monal for #iPadOS. While praiseworthy for being the honest effort that it is, it doesn't have anywhere the bling-bling that the other chat apps have.
At this time, emoji reactions don't work yet in Monal, so with that shortcoming alone, I can't recommend #XMPP to any of the #Apple followers in my life. They almost certainly have high expectations for any new apps, for such functionality
After a lot of years, I just shut down my #xmpp server and removed prosody
@erebion at #Prav we are looking for donations https://opencollective.com/pravapp We go to conferences in many cities across India and promote #xmpp so we'd like to support people traveling to these events and also print flyers, stickers etc.
Also we run an #xmpp service that is integrated into the app to provide a #Signal / #WhatsApp like onboarding experience (you only need to enter a phone number). So we need to pay for hosting and sms charges too.
Dino 0.5 is out!
Dino now features improved file transfers and two completely reworked dialogs.
Release blog post: https://dino.im/blog/2025/04/dino-0.5-release/