devlug.de is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
The #XMPP Newsletter for March 2025 is out!
Read about the latest XMPP universe updates and the latest updates on our #standards!
https://xmpp.org/2025/04/the-xmpp-newsletter-march-2025/
Enjoy reading! 📰 ☕
#jabber #chat #interoperability #rtc
#opensource #decentralization
The #XMPP Newsletter for February 2025 is out!
Read about the latest XMPP universe updates and the latest updates on our #standards!
https://xmpp.org/2025/03/the-xmpp-newsletter-february-2025/
Enjoy reading! 📰 ☕
#jabber #chat #interoperability #rtc
#opensource #decentralization
This is an expecially good time to be around #XMPP
#profanity and #poezio were recently updated, while #gajim (and soon #converse.js) got a new major release. These are all #XMPP clients, if you're not familiar with those names: first 2 are console-based, while gajim is a desktop client and converse.js is a web client.
Even #Movim (web client) will have another big release soon, supporting #audio #video #calls and #screensharing.. Want to give it a go? 😊
I think I’ve found a relatively nice solution for #FediLinks in #Conversations_im.
You can put web+ap URIs into a message (or room description) and ideally a click on those will open your Mastodon client. However if no installed app supports those (the only app that I’m aware of is Fedilab) Conversations will open a browser instead.
Currently no app will create web+ap links but it is fairly easy to handcraft them.
cc @SoniEx2
Was having issues with #Signal notifications again, so I set my mom up with #Quicksy #XMPP as a backup messenger in case she can't get hold of me on Signal. I'm still using #Conversations, but talking her thru setting up Quicksy was straight forward and simple.
I'll probably go down and set up #Dino on her desktop PC sometime tomorrow so she has something she can use on her PC.
Thanks to @daniel for all his hard work on both Conversations, Quicksy and XMPP, 🙂
There are no known security issues with "Siacs OMEMO" / OMEMO v0.3¹ despite of what some very loud Signal fans would like you to believe. It has been audited by a third party² who took a longer look at it than all of the Signal fans combined.
Yes, #OMEMO v0.7+ (or TWOMEMO 😜) is a cleaner spec with more features (most notably Stanza Content Encryption). That’s why we wrote it. I’m a co-author. That doesn’t mean v0.3 is insecure.
¹: https://xmpp.org/extensions/attic/xep-0384-0.3.0.html
²: https://conversations.im/omemo/audit.pdf
@xmpp Embrace, Extend, Extinguish. That's the predictable strategy all big corps will take: to use Open Standards as a ladder they can climb up, to popularity and profit. Then kick the ladder out from under them. Gullibility in this regard will only set back Open Standards for a very long time. #XMPP should have pretty much taken over the world by now, but was passed over time and again by the likes of Meta and Google/Alphabet, who usurped it, then betrayed it.
Instant Messaging: It's not about the app - #XMPP provides sovereignty of your communication
Read a comment in this blog post:
https://xmpp.org/2021/01/instant-messaging-its-not-about-the-app/
#openstandards #opensource #decentralisation #interoperability
#XSF Announcement
Today the #XMPP Standards Foundation publishes an Open Letter to urge #Meta to adopt XMPP for messaging #interoperability.
It’s time for real interoperability. Let’s make it happen.
https://xmpp.org/announcements/open-letter-meta-dma/
#jabber #chat #rtc
#opensource #decentralization #standard #dma
Reminder to people who work in the #military, #healthSector or any other institution with #clearance levels:
Please use #InstantMessaging systems, that reflect them, for #classified information.
E.g. there is "XEP-0258: #Security Labels in #XMPP" https://xmpp.org/extensions/xep-0258.html
Gajim 2.0.4 has been released 🥳
This release brings improvements to Gajim’s Start Chat window and fixes some issues in group chats
Thank you for all your contributions! ❤️
Support Gajim's development: https://liberapay.com/Gajim
Gajim 2.0.3 has been released 🥳
This release fixes some group chat issues and allows to store individual window sizes.
Thank you for all your contributions! ❤️
Support Gajim's development: https://liberapay.com/Gajim
Gajim 2.0.2 has been released 🥳
This release updates message moderation in group chats, improves handling of URIs, and fixes some bugs. Thank you for all your contributions! ❤️
Support Gajim: https://liberapay.com/Gajim
Gajim 2.0.1 has been released 🎉
This release resolves an issue with Gajim’s preferences window and fixes some bugs. Thank you for all your contributions!
Support Gajim: https://liberapay.com/Gajim
Gajim 2.0.0 has been released 🎉
Gajim migrated its user interface toolkit to GTK 4, which brings performance improvements and sets the ground for great features to follow. ⏩
Additionally, this release brings improved image previews, better tools for fighting spam, and much more.
All of these changes were only possible by touching a lot of Gajim’s code base, and we appreciate all the feedback we got from you. ❤️
https://gajim.org/post/2025-02-28-gajim-2.0.0-released/
Support us: https://liberapay.com/Gajim
@Monal @menel OK, I have a tough question, pertaining to notifications working properly in #Monal. After reading:
https://github.com/monal-im/Monal/wiki/Considerations-for-XMPP-server-admins
...it says: "Make sure that your server can talk Bidirectional to Monal's pushservers (s2s)". But what if I want to disable s2s (to avoid spammers), thereby having a private #prosody server for myself and my local users (who might use Monal)?
Is there some way to allow just enough s2s for Monal's notifications to work properly, but defederate from the other XMPP servers, to keep out spam?
#XMPP enthusiasts out there: what would you say the ultimate Achilles heel of the XMPP ecosystem is, at present? Fragmentation of clients? What?
My sense is that it's this: when one goes to store an XMPP address in one's addressbook, there doesn't seem to be standard way to store an XMPP address. #Android doesn't have that as an allowable field, and #Thunderbird and #Nextcloud have an "Instant Messaging" field, where the type can be set to "XMPP". But are these two compatible with each other when trying to sync between them? Edit: Yes, but there's a catch: *the XMPP address must be prefixed with "xmpp:"*
So "user@foo.bar" is not an OK XMPP address, but "xmpp:user@foo.bar" is.
Then to make matters worse, now there's a wish to change the labeling of "XMPP Address" to "Chat ID": https://gultsch.social/@daniel/114012904576436518
It might be a long time before the address synchy-ness ever works again between Android <-> #Davx5 <-> Nextcloud <->Thunderbird
Note: Android allows a "Jabber" type for an IM address, where you *don't* prefix the address with "xmpp:".
(#DeltaChat gets to gloat hard here, as they have plain-old email addresses)
#prosody #conversations #gajim #dino #snikket #monocles #monal
#XSF Announcement
We are a Google Summer of Code 2024 umbrella organization!
Project idea 7 of 7:
@prav App - Standards compliant #SMS #OTP based #authentication
https://wiki.xmpp.org/web/Gsoc2024/Prav.app/Standards_compliant_SMS_OTP_based_authentication
#XMPP #jabber #chat #GSoC2024 #GSOC #Google
#interoperability #standards #android #java
If you're still recommending #Signal, you may have missed the tech oligarchs' takeover of the US government. The best time to recommend European alternatives was 8 years ago; the second best is now.
Absolutely nobody knows what an XMPP address is, so just go ahead and call it a:
#XMPP #Conversations_im #Jabber
Conversations ID: | 26 |
Chat ID: | 122 |
Closed
The #XMPP Newsletter for January 2025 is out!
Read about the latest XMPP universe updates and the latest updates on our #standards!
https://xmpp.org/2025/02/the-xmpp-newsletter-january-2025/
Enjoy reading! 📰 ☕
#jabber #chat #interoperability #rtc
#opensource #decentralization
On my recent #Lufthansa flight, I noticed their free messaging plan on the onboard Wi-Fi allows #XMPP traffic (likely via port 5223), but HTTP uploads were blocked. So, I added a new feature to #Conversations_im that lets users retry failed uploads via Jingle P2P file transfer, which will fall back to IBB if needed. Can’t wait to test it on the return flight! ✈️
@derekmorr @evacide @eff @CNN I advocate #meditation above all. As to your question - If you are a geek, not a normie, now is a great time to look at #XMPP.
Alas, there's nothing really worth advocating to the normies of the world - I feel it's too early for them to adopt XMPP as a convenient-enough-for-their-expectations replacement.
If the normies *really* needed something *today*, I suppose they could pay an honest, reasonable price for an email address from an email service like posteo.net or purelymail (which support "autocrypt"), then use #Deltachat. Then use #linux (say, #LinuxMint for simplicity) to access this functionality, since it's not AI-patrolled like the other platforms:
https://flathub.org/apps/chat.delta.desktop