Search

Items tagged with: XMPP


Getting started with XMPP/Jabber and PGP for federated, encrypted messaging

This is a short thread where I explain how I started using the XMPP protocol and PGP encryption for secure messaging. I am not a security expert, but I am a mathematician and I am confortable with the Linux command line. This guide is for people who want to use PGP for secure messaging easily. You will need to be okay with typing commands into the Linux command line in order to do this, but I will tell you exactly what to enter.

Part 1: XMPP

Mastodon is like email, but for social media. You sign up for an account with a server, and then you can talk with any other accounts that are signed up on other servers, as long as your servers are getting along. (No one wants emails from the sketchy spam server, and we want to be able to choose between Yahoo, Gmail, etc.) XMPP (a.k.a. Jabber) is the same thing for text messaging.

Just like signing up for an email/Mastodon account, you need to sign up for an account. You can find a list of servers at list.jabber.at/ and will probably at least need to provide an email addess when making an account.

Once you have made an account, you need a client. On Linux, I've been having a good time using Dino (dino.im/). You can then enter your account name and password to log into your XMPP account and start chatting! There are both public rooms and you can also message directly with your friends.

#security #PGP #XMPP #FOSS #Jabber #Dino #MonoclesChat

(1/4)



Hop, je viens de mettre à jour mon article d'installation de serveur #XMPP pour le passage à Prosody 13.0.0 :
toutetrien.lithio.fr/article/i…

Ça consiste basiquement à retirer le module "posix" déprécié et renommer le module "server_contact_info" en "server_info".

#xmpp


Prosody 13.0.0 is here! Farewell Zero-ver!
This major release brings a number of exciting new features, including improved security, performance, and administration tools.
Check it out: blog.prosody.im/prosody-13.0.0…
#prosody #xmpp




The web frontend redesign is underway! Chat functionality is almost ready, and completing it is a critical step towards a Libervia release. I’ll likely be making a video soon to show off the progress.

#Libervia #XMPP



Sensitive content


Maybe time for people and groups to start considering #Matrix for their current #Discord servers, as Discord becomes focused on getting money out of everyone who uses it, with likely enshitification beginning soon. #XMPP/#Jabber is also an alternative.

Both are decentralized, publicly owned services, where you can interact with anyone else regardless of which server they choose to be hosted on, just like Mastodon, et al.

kotaku.com/discord-reddit-ipo-…


Use the decentralized network called #XMPP and stop feeding them
#xmpp



What's the state of #matrix, #xmpp and #IRC as far as #screenReader -accessible clients are concerned? Desktop (Windows, Mac) and mobile (iOS, Android).

Hoping for some input, please feel free to boost. As far as I know:

Matrix does not have a lightweight, fully accessible client for desktop, but one could be modified, such as #gomuks. On mobile, Element has scrolling issues, which is unacceptable for large rooms.

XMPP has accessible desktop clients (I used to run #Adium on the Mac), also #WeeChat. No idea about mobile.

IRC is perhaps the one which everything supports on desktop, from #MirandaIM through Weechat to the old Freedom Chat, which I could probably rewrite if I had to. Also not sure about mobile, but it would definitely need push notifications, because we can't expect people to stay constantly online on the go. #a11y #accessibility


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. ❤️

#gajim #xmpp #chat

gajim.org/post/2025-02-28-gaji…

Support us: liberapay.com/Gajim


Bonjour ici, dans le cadre de mon projet MIO ⊛ je fais un sondage pour savoir combien vous êtes prêt à payer un service pour chatter depuis une seule appli et un seul compte avec des gens sur #xmpp #matrix #sip mais aussi #whatsapp et #facebook_messenger sans avoir de compte chez eux !!

Si c’est pas clair, un peu plus de détails là : mio.chat/

#interoperabilite avec #mio_chat
#boost apprécié ! 🙏 🤗

  • 1€ par an (23%, 3 votes)
  • 1€ par mois (84%, 11 votes)
  • 10€ par mois (0%, 0 votes)
13 voters. Poll end: 7 months ago



My grandmother recently got locked out of #WhatsApp because her phone broke, and the spare one we had on hand is one WhatsApp has decided is too old to run on 💀

Fortunately, #XMPP has no such qualms! She's currently keeping up with the family group chat on #Quicksy while others of us use #Conversations, #DinoIM, and #Gajim. (Of course, extended family and friends are another matter 😔)

This serves as a reminder that closed apps may close you out—but open protocols have your back forever! :xmpp:


They said #XMPP was connected to #xampu, so I made some! 😇

Hair is personal. Messaging should be too :xmpp:

The owner of Beeja Botanicals is my former classmate, and she's used the shampoo herself, so I know it's good! The first batch is ready and will be available for purchase at #PravConf (or will be, once I've finished wrapping it all 😅)

PS: flyer designed with #Inkscape, and photo taken with #Megapixels on #Mobian on the #PocoF1! :inkscape: :debian:



@feudjais Your mother uses it because you set it up for her and you are willing to be her tech support if things don't work. Most people don't have a "you" (someone who is that passionate about #xmpp that they are willing to do all the heavy lifting) in their lives.


I need to say it : #XMPP is also a good replacement. The first step to use it is not easy for everyone but once it is done it is way simpler than Matrix. My mother use XMPP with no problem! 😊
#xmpp


Why don't you include the federated #XMPP (aka Jabber) protocol as an alternative? There are plenty of good clients for the phone and PC, like #Conversations, #gajim, or #dino. With the modern extensions like Omemo E2EE and various improvements for mobile use, it is very useable even on phones, while keeping the flexibility and resilience of a federated service (just like the Fediverse).


#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": gultsch.social/@daniel/1140129…

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


and what's better than recommending a closed platform choice? An open protocol!

#xmpp

#xmpp


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.

#Conversations_im #XMPP #Jabber


I just migrated my personal #XMPP server based on #Prosody to its own #selfhosted server. I could not believe how easy it was, including transferring configuration, accounts, stored messages/files, etc.

BTW, the new server is just tiny, with 1GB of RAM, and it still seems to use only a fraction of it.

I suppose this is the result of dealing with an amazing protocol (XMPP) coupled with an excellent piece of technology (Prosody) 👏


@prav is on Google Play Store!

Thanks to @VishnuSanal and @mj for all their efforts to get this on the Play Store.

You can see an incomplete list of all the people who contribute to Prav at prav.app/credits/ (if you are missing or know someone else is missing in the list or your information is incomplete, feel free to send a pull request).

#prav #xmpp #FreeSoftware




#xmpp


#Prav project started 3 years ago with the goal of mass adoption of private messaging powered by #XMPP and democratic decision-making. The project was inspired by #Quicksy and #Snikket.

Read more at ravidwivedi.in/posts/backstory…

Today, I am glad to announce our first edition of #PravConf in #Kochi, #India. Join us on the 1st and the 2nd of March.

Don't forget to spread the word😜

More details at conf.prav.app

#coop #FreeSoftware #opensource