this post was submitted on 19 Jun 2023
45 points (100.0% liked)

Free and Open Source Software

17932 readers
1 users here now

If it's free and open source and it's also software, it can be discussed here. Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

It is battle tested, standardized, widely used, have open source servers and apps, end-to-end encryption (OMEMO), self-hostable and are low on ressources and federated / decentralized.

I use it with family and friends. Conversations and blabber.im on android and Gajim on Linux. There's also apps for windows and Apple.

Curious if anyone here use it and why, why not?

EDIT: Doh. In these Lemmy times I forgot federated. Added.

(page 2) 36 comments
sorted by: hot top controversial new old
[–] [email protected] 2 points 1 year ago (3 children)

How does this compare with matrix?

[–] [email protected] 1 points 1 year ago

The real core difference is that XMPP just passes messages around (and history is just bolted on as an extra thingy between you and your server), while Matrix is literally a federated database of message history.

load more comments (2 replies)
[–] [email protected] 1 points 1 year ago (1 children)

A bit different, but is anyone using SimpleX?

[–] [email protected] 1 points 1 year ago

SimpleX has worked great in my experience! Currently torn between SimpleX and XMPP.

[–] [email protected] 1 points 1 year ago

Loved XMPP. There were issues. It was not always great at firewall traversal. Some of the other messages were more stable out-and-about. Moving to cell too kind of killed this stuff as who is going to keep their data on.

[–] [email protected] 1 points 1 year ago (2 children)

How would you compare it to Matrix? I use Matrix and have never tried XMPP.

load more comments (2 replies)
[–] [email protected] 1 points 1 year ago* (last edited 1 year ago) (1 children)

@privsecfoss I would absolutely love to get back to #XMPP as my main (ideally only) IM, but in time some things made it hard to do so:

- it's extensible and not all clients support all modernly needed extensions - the #Jabber XEP solves this (on paper/standard level)
- loads of spam - again, tackled by Jabber XEP bundle and clients that fully implement it
- and ultimately, 90% of my contacts there never pop up anymore - network effect problem

[–] [email protected] 1 points 1 year ago (1 children)

@hook
Extensibility is not a reason not to use XMPP.

It's true, not all XMPP software supports every feature. However we didn't all stop browsing the web because Internet Explorer 6 doesn't support HTML5 🙂

There is plenty of modern XMPP software to choose from, and if you don't want to choose, Snikket is a great place to start (in my humble opinion - I work on that project).
@privsecfoss

[–] [email protected] 2 points 1 year ago (1 children)

@mattj, you are totally right re extensibility & I probably worded that a bit awkwardly (I blame jetlag).

I guess my gist would be:
• XMPP is amazing, but also complex
• complexity ⇒ many clients
• small(ish) user base ⇒ not all clients support full Jabber XEP
• ⇒ choice paralysis or bad experience with first choice
• ⇒ user base stays small(ish)

🐔 & 🥚

IMHO to break out of it, we need critical mass (again).

( using #XMPP / #Jabber since 2010: https://matija.suklje.name/migrating-to-xmppjabber-and-aim-woes )

@privsecfoss

[–] [email protected] 0 points 1 year ago (1 children)

@hook
I understand. Your points somewhat echo what's written at https://snikket.org/about/goals/ and https://snikket.org/blog/products-vs-protocols/ . I think we agree on many things.

I just get triggered when these problems turn into reasons not to take action. I migrated my family to XMPP and it's great. Others have done the same.

I didn't ask them to choose clients, I just sent them an invitation link to our self-hosted server. They didn't even need tech support signing up.

My message: don't give up 🙂
@privsecfoss

[–] [email protected] 1 points 1 year ago (1 children)

@mattj, I guess you’re right.

I’m probably paralysed a bit due to my main XMPP server being (someone else’s) small instance that’s not very maintained (can’t blame them) and every time I log in I’m literally greeted with hundreds (thousands?) of spam invites and messages.

I should probably migrate to a more active server. Happy to pay/donate for it too.

(I moved my family to #Matrix, but would prefer #Jabber, esp. if self-hosting was easy enough for my weak-ass admin skills.)

@privsecfoss

[–] [email protected] 0 points 1 year ago (1 children)

@hook
https://snikket.org/hosting/ is a paid (well, currently free while in beta 🤫) service that I work on.

There are other hosting options too: https://wiki.xmpp.org/web/XMPP_Hosting_Providers
@privsecfoss

[–] [email protected] 1 points 1 year ago

@mattj, thanks. Will look into it.

...still hoping for an XMPP renaissance.

@privsecfoss

load more comments
view more: ‹ prev next ›