Email or username:

Password:

Forgot your password?
Top-level
Wolf480pl

@drq
>The world hasn't seen a network quite like Fediverse.

But it has seen very similar ones, eg. SMTP and XMPP.

You can call it Web 3.0 if youbwant but we're merely getting back to where we were in the 90s.

Since most of the web has been regressing towards mainframe age during the last decade, you could call this a success. But we have ways to go.

9 comments
Dr. Quadragon ❌

@wolf480pl xmpp is homogenous. No node is different in function and presentation from another node. Fediverse is WILDLY heterogenous. Those are on completely different levels.

Dr. Quadragon ❌

@wolf480pl
Samr goes for e-mail. All mail servers are ideally the same.

Dr. Quadragon ❌

@wolf480pl
Heterogenous meaning everybody is free and even encouraged to do shit their own way, as long as they stay compatible. So we have microblogging, full-service social networks (Friendica), videohostigs and streaming services, photohostings, social playlist sharing services (Funkwhale), soon there will be social reading engine, there's already a game of fucking chess (castling.club), you name it.

Dr. Quadragon ❌

@wolf480pl anyway, that's why Fediverse is different and why it's first of its kind.

Wolf480pl

@drq XMPP isn't all that homogenous - the core protocol may be the same for everyone, but different servers implement different sets of extensions, and then there are components like MUC, gateways to other protocols, HTTP upload, videobridges, etc., each of which does something different, and different implementations of each of those vary noticeably too.

There is also some variety across clients. Not as much as in case of Fedi - AFAIK Movim is the only one which tried doing a non-IM UI.

Dr. Quadragon ❌

@wolf480pl For XMPP, trying to get heterogenous is more of a hinderance, because it's not explicit and just introduces mess without any real benefits. XMPP is better when everyoune is on the same page as to what extensions we support and what we don't, which client we use, which supports the extensions we use, etc.

Dr. Quadragon ❌

@wolf480pl If we start switching XMPP extensions on and off, the whole becomes less than the sum of its parts. Not so with the Fediverse.

Wolf480pl

@drq
Yeah, it certainly feels like this.
But why is that so?
What is it that we don't like about XMPP heterogenity?
Well, it's not quite compatible.

Unless you specifically choose a client and server that work well together, nothing but a basic text chat will work reliably. Any fancy stuff tends to be incompatible.

But then, is fediverse any better? What kinda user experience do you get when viewing a peertube video in Mastodon, other reading and replying with basic text?

@drq
Yeah, it certainly feels like this.
But why is that so?
What is it that we don't like about XMPP heterogenity?
Well, it's not quite compatible.

Unless you specifically choose a client and server that work well together, nothing but a basic text chat will work reliably. Any fancy stuff tends to be incompatible.

DELETED

@drq @wolf480pl Indeed, I think of federating phone systems...which looks nothing like a mastadon or a friendica.

Go Up