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.
I'm playing with #Prose by @prose once in a while and I"m optimistic, that it will become the best free software team chat.
But they don't have an official release, yet, and the pre-releases still don't have all the features, such as message replies and A/V calls. Also, there are compatibility issues with other #Jabber clients, i.e. file transfer.
Anyway, it's already usable and worth a try!
Btw. their technical foundation (Rust, Tauri, Vue.js) is pretty cool!
Reminder to myself, just ignore me.
#Security in the context of #instantMessaging typically means three things, abbreviated #CIA:
#confidentiality
#integrity
#availability
Different systems have different properties regarding the three aspects of security.
E.g. for confidentiality modern #encryption with #PFS might be desired.
For availability, federated systems can have an advantage over centralized ones.
You seem to be #US citizen, so I don't blame you for advertising US services, such as Amazon, Google, or Signal. But please understand, that I have a different PoV as citizen of the #EU.
E.g. it is pretty difficult to get multiple phone numbers over here, let alone anonymous phone numbers. Which makes it hard to have multiple or anonymous Signal accounts. OTOH, this is very easy with #Jabber — I'm not even sure, how many accounts I have 🙂
You even mention Delta Chat in your list. For me, it would be "secure" enough — here in the sense of keeping my conversations confidential. But of course, #Jabber with #OMEMO, has the advantage of #forwardSecrecy. #PFS can be less convenient, though.
Mentioning Delta, but not #XMPP is … strange in that respect.
Btw. anything that is not free and federated is in danger of changing laws. See what is happening in #CH right now and how it might affect Threema.
Signal runs and depends on the Amazon cloud and Google services, no matter how you think about DJTs buddies Jeff B. and Sundar P.
For me, "security" can mean many things, but first of all social security.
#Jabber is not "leaking all your metadata", esp. not if you self-host your server or use a trustworthy one.
Personally, I would not even give a chat service my phone number (metadata!), esp. not a US one, but YMMV.
Btw. the OP especially mentioned #massSurveillance. Federated services, such as #Jabber, are relatively well protected against this specific danger. While it is easy to control one server, it is relatively hard to takeover all, even for state level actors.
Reminder to #XMPP server administrators: Please use port 443 for direct TLS c2s, not e.g. 5223. It is good for both #privacy and service availability!
(But stay with 5222 for STARTTLS c2s. Better for old clients.)
The original post is not about "#security" (whatever that means without context) or #privacy, but about alternatives to US services.
When it comes to #digitalSovereignty, Signal is not an option. It runs and depends on the Amazon cloud. DJT can ask Jeff B. to shutdown Signal, when he feels like it.
#Jabber/#XMPP with #OMEMO is just fine. In comparison to Signal, it is much easier to protect #privacy by maintaining multiple, anonymous accounts for different activities.
Schade, daß #NextcloudTalk nicht #XMPP-kompatibel ist.
#JSXC, der #Jabber-Client für #Nextcloud ist leider schon lange im Zustand der #Kryokonservierung.
So vielversprechend, so abandoned 😞
> Bei #Jabber/#XMPP ist das Hauptproblem im Moment, daß es keinen guten Windows client gibt.
Was ist mit Miranda NG?
Als ich Windows benutzte mochte ich Miranda IM immer sehr gerne und laut Wikipedia kann es:
- Windows
- MUC
- OMEMO
Außerdem hab ich gerade gelesen dass Jitsi Desktop (Java-Anwendung) ein XMPP-Client sei, ich glaube den probiere ich mal aus.
Bei #Jabber/#XMPP ist das Hauptproblem im Moment, daß es keinen guten Windows client gibt. #Dino ist auf Windows veraltet und generell nicht sehr "featureful", #Gajim kann keine A/V calls 😞
Signal ist für mich wiederum nix, weil's so richtig nur auf Android und iOS läuft, was ich nicht habe(n will). Naja, und Amazon cloud und Telefonnummer….
Alles nicht so prall.
Hey #xmpp fans.
I want to write a #bot which passes presence events around.
When I log in, I get presence events for my contacts.
Except when the contacts are offline.
How am I supposed to distinguish between a contact being unavailable and the presence being slow to come? Must I have a timeout?
I tried sending probes, but my version of #ejabberd doesn't respond for offline contacts :/
Is #WhatsApp introducing #ads the last straw for you?
https://noyb.eu/en/whatsapp-getting-ads-using-personal-data-instagram-and-facebook
Consider using #Prav instead, which is:
🗳️ community-driven, so you can push for features you like, and, more importantly, vote against changes you dislike!
🆓 freedom-respecting, so you can fork the code to make things work the way you want standards-based, using the #XMPP protocol
🌐 part of the federated #Jabber network, so you can switch apps and instances without having to drag everyone else along with you!
#XMPP channels (#MUCs) work well for me. What do you miss compared to Matrix? I only use Matrix via an XMPP bridge, therefore I might miss the best parts 🙂
Btw.: If I'm not mistaken, #Jabber allows entering public channels semi-anonymously (i.e. only server and group admins see your real id, but other members don't), while Matrix does not have that option?
Anybody knows what I should do to enable push notifications on #monal? My ejabberd shows as compliant with XEP-0357: Push Notifications on https://compliance.conversations.im/ but the messages don't reach the phone when the app is closed
Please for reach
The #XMPP Newsletter for May 2025 is out!
Read about the latest XMPP universe updates and updates on our #standards!
https://xmpp.org/2025/06/the-xmpp-newsletter-may-2025/
Enjoy reading! 📰 ☕
#jabber #chat #interoperability #rtc
#opensource #decentralization #federation
You seem to imply that we have to choose between:
- a safer space that has a strong CoC, a mediation process, wants to encourage diversity/inclusivity/plurality of opinions, wants to actively seek and include 2slgbtqia+ people in its decision making.
- an Organization that have/want none of these.
I would much rather have a community that knows a bit less of XMPP but will get better over time in a safe space.
There is no such thing as "neutral" or for "everyone" or "apolitical".
As communities and organizations we always choose who we want to include. For example:
- Include capitalist companies, to the exclusion of the community
- Some people have all the power, while people doing the work have none.
- male/tech-bro (often queerphobic) dominated culture to the exclusion of everybody else.
In JoinJabber we want to say openly who we include, not hide it 🙂
We want to instead enable 2SLGBTQIA+ people to be directly involved by:
- create stuff that they need without needing approval from people that do not have their experience (most often cishet people)
- Block and/or reform proposals/features/documentation or anything else that is excluding them or makes it harder for them to exist
- advocate for things that benefit them by participating in decision making.
room is -> xmpp:2slgbtqia+@joinjabber.org?join
#xmpp #jabber #pride #pride2025
2/2
Happy Pride Month!! 🏳️⚧️️🏳️🌈️💜️
Its no secret that historically XMPP has done/is doing a bad job as an ecosystem and protocol to develop features that aid 2SLGBTQIA+ people to be their true selves or protect them from abuse.
With Pride Month happening we are taking the next step after creating our own CoC and advocating for CoCs to be adopted. Historically 2SLGBTQIA+ people have been "advisors" or just an opinion to listen to.
#xmpp #jabber #pride #pride2025
1/2
Das werde ich jetzt mit den Kinder mal "wiederbeleben". Gerade auch weil #Kind das Funken auch in der #Feuerwehr lernt.
Ich glaube ich kauf mir dazu auch mal ein Buch. Hoffentlich funken wir nicht allein :)
Vielleicht hatten auch andere #FediEltern früher ein CB-Funkgerät.
Das #CB steht für Citizens band radio (CB radio) und ist eine "Jedermannfunkanwendung". Man braucht keine Lizenz / Gebühren zu zahlen.
Man nennt es auch 11-Meter-Band. In #Deutschland liegt der Frequenzbereich von 26,565 MHz bis 27,405 MHz. Das sind 80 Kanäle FM und 40 Kanäle AM.
FM steht für Frequenzmodulation.
AM steht für Amplitudenmodulation.
Ich habe für den Austausch mal ein Jabber-Raum erstellt. Vielleicht will jemand mal vorbei kommen.
Im Blog-Beitrag vom Debian XMPP Team bekommt ihr dazu einige Informationen.
Was ist XMPP? 🤔
XMPP ist ein Internetstandard für Instant Messaging - ein Protokoll zum chatten und vieles mehr! ☝️
Hier 👇 geht es zum Beitrag:
https://xmpp-team.pages.debian.net/blog/2025/05/xmpp-debian-13-trixie-news.html
Meine persönlichen Highlights sind:
💫 Dino, upgraded from 0.4.2 to 0.5.0
💫 Gajim, upgraded from 1.7.3 to 2.1.1
💫 Profanity, upgraded from 0.13.1 to 0.15.0
💫 Prosŏdy, from 0.12.3 to 13.0.1
Vielen Dank an das Debian XMPP Team und die XMPP Projekte! 🙏 🙏 🙏
Viel Spaß beim chatten.
#Debian #Debian13 #Trixie #XMPP #Jabber #Chat #Messenger #Dino #Gajim #Profanity #Prosody #GNU #Linux
You do not have to use the JoinJabber CoC, there are other CoCs listed there and both JoinJabber and all the CoCs there list other CoCs with their inspiration. So you can use whichever one you want or adapt them.
That said *please*:
- do not use the XSF CoC or the GNU Kind communication guidelines, it does not have adequate protections or is actively harmful in the case of GNU guidelines.
- just a "be nice" or a short list of "don't spam" or "don't be an asshole" is not a CoC.
#xmpp #jabber
Moderators/owners of XMPP rooms and communities, lets all work together to built healthier and safer communities in XMPP.
XMPP has been suffering for a while from not being inclusive and not having sustainable moderation.
If we want to promote or encourage people and communities to use XMPP we need to first do the work in our communities to do better.
Please see the JoinJabber criteria for listing rooms and try to follow them as much as you can.
https://joinjabber.org/docs/faqs/rooms/#rooms-criteria
#xmpp #jabber
#XMPP Events
#Berlin XMPP #Sprint: Devs from #DE, #FR & #UK featuring #Conversations, @dino, @ejabberd @kaidan #LiveDashboard, #Macaw, @Monal, #Renga and @prose
Sponsors: #XSF, Ammonit Measurement GmbH & @wikimediaDE
#chat #standards #interoperability #jabber #federation #decentralisation
#XMPP Community
The next XMPP #Sprint in #Berlin starts tomorrow! 23rd - 25th May 2025 - it is open to all interested.
More details: https://wiki.xmpp.org/web/Sprints/2025-05_Berlin
#jabber #chat #interoperability #rtc
#opensource #decentralization #standard
#XMPP Community
XMPP #Sprint in #Berlin on 23rd - 25th May 2025! It is open to all interested.
More details: https://wiki.xmpp.org/web/Sprints/2025-05_Berlin
#jabber #chat #interoperability #rtc
#opensource #decentralization #standard
The #XMPP Newsletter for April 2025 is out!
Read about the latest XMPP universe updates and the latest updates on our #standards!
https://xmpp.org/2025/05/the-xmpp-newsletter-april-2025/
Enjoy reading! 📰 ☕
#jabber #chat #interoperability #rtc
#opensource #decentralization
Which client is it? Maybe it does not speak MUC-MAM (message archive management for group chats)? What are the MAM settings of the server? E.g. #prosody by @prosodyim defaults to one week for expiry, IIRC.
When I started using #Jabber (≈ 2014), reliability was not very good, indeed. Nowadays it is 100 % for me.
Compared to Matrix, I'm only missing "XEP-0503: Server-side spaces" and animated stickers in #XMPP 🙂
A recent security audit of #Conversations_im¹ found that wildcard certificate handling didn’t fully comply with the spec.
Conversations was accepting *.a.example for c.b.a.example, even though wildcards are only meant to match a single label.
This issue has been fixed in version 2.18.0, now live on Google Play.
#XMPP Community
XMPP #Sprint in #Berlin on 23rd - 25th May 2025! It is open to all interested.
More details: https://wiki.xmpp.org/web/Sprints/2025-05_Berlin
#jabber #chat #interoperability #rtc
#opensource #decentralization #standard
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
#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