Dino (@dino@fosstodon.org)
fosstodon.org
external-link

Attached: 1 image Video calls in Dino are slowly coming together. We are already making successful OMEMO encrypted video calls! The feature is included in our nightly builds now, but there’s still further work to be done. #dino #xmpp

It’s enabled in the nightly builds - finally a way to call a desktop from Conversations

fatboy
11M

This is great news. I love Dino

@lps
21M

I’m so excited for this!

I’d never heard of it.

https://dino.im/

Sounds great. But really, what’s the difference betwee XMPP and matrix? It sounds like they do the same things.

@slippoint
creator
31M

Yes, they do the same thing in that they implement a chat system. XMPP has been around for decades, and uses XML at the application layer for its service whereas Matrix uses HTTP and has only been around for the last few years - there are other differences in that matrix implements a ‘distributed git-like group chat system’.

But why does the world need both?

Is there an XMPP alternative to Element, and is it potentially a better choice?

I assumed that XMPP is obsolete or abandonned, so Matrix is the new attempt to make internet messaging work.

@slippoint
creator
31M

But why does the world need both?

Why does the world need different operating systems? Because different people have different ways of doing things.

Is there an XMPP alternative to Element, and is it potentially a better choice?

Yes, I personally feel that XMPP clients generally perform better than Element - whether or not it’s better for you is up to you to decide after trying it out for yourself.

I assumed that XMPP is obsolete or abandonned, so Matrix is the new attempt to make internet messaging work.

XMPP is absolutely not abandoned, pretty much every server implementation (ejabberd/prosody/openfire) has made a release this year, and the clients see regular releases.

Have you considered that Matrix just did their own thing cause they could and they just didn’t like how XMPP was run?

@ajz
3
edit-2
1M

I feel that Matrix is hyped. Afair for Matrix you need to trust a Matrix server and the (centralized ?) Identity server. Is Matrix at the point where you can run your own and open source ID server ? Have things changed ? (btw Disroot.org gave up on Matrix a few years ago, and switched to XMPP.) With XMPP you only have to either run your own server or get an XMPP account somewhere. That sounds much simpler and privacy friendly to me. If you want fancy looking clients for XMPP, then Dino and Conversations and Fluffychat do a decent job.

poVoq
mod
1
edit-2
1M

AFAIK it is possible these days to run your own identity server, but by default it uses the centralized one and it isn’t exactly made obvious that this is the case.

Edit: Fluffychat is a Matrix client though ;)

@ajz
11M

Your own ID server ? That’s progress! Oh, I confused Fluffychat indeed, ouch.

poVoq
mod
21M

XMPP is far from abandoned. It had a slump in development some years back around the time Matrix was started, and it definitely didn’t help that Matrix diverted developer attention away from it, but these days XMPP is very much on top again and IMHO quite a bit better then Matrix.

See also: https://joinjabber.org/faqs/

@ajz
21M

Dino is kind of a newcomer in XMPP land, relatively speaking. Not so long ago encrypted video calls were new in Conversations (Android). Great news that Dino has support for it as well.

@ajz
1
edit-2
1M

Very cool !

XMPP/Jabber
!xmpp

    Extensible Messaging and Presence Protocol (XMPP) is a communication protocol for message-oriented middleware based on XML. Learn more about it here.

    Also see JoinJabber.org FAQ

    • 0 users online
    • 2 users / day
    • 2 users / week
    • 8 users / month
    • 32 users / 6 months
    • 156 subscribers
    • 69 Posts
    • 136 Comments
    • Modlog