-
lovetox
xmpp needs that muc remove message thingy, i dont know why i felt that not earlier, but spammers are annoying, especially if the post links
-
Zash
XEP-0425?
-
mathieui
lovetox, we have it though?
-
Zash
https://xmpp.org/extensions/xep-0425.html https://modules.prosody.im/mod_muc_moderation.html
-
mathieui
(prosody has a module which supports this, and it works, not sure about the other servers, I would guess MIX implementations also have some form of this)
-
Zash
Client implementation in Converse.js
-
Zash
Did Siskin do 425 and/or 424?
-
Andrzej
Siskin has support for 424
-
Zash
Andrzej: Any plans for 425? Read-only should be easy and similar to 424.
-
Andrzej
there were not plans, but that could be added as it is quite similar✎ -
Andrzej
there were no plans, but that could be added as it is quite similar ✏
-
Zash
I forget the exact reasoning why 425 retractions don't look like 424, but it is subtly different so I stopped worrying about it.
-
Menel
Would be nice if last-message-correction (308) --> correct it to whitespace or something would result in behavior of 424. Isn't 424 just a special case of "last message correction" for the enduser?
-
Zash
No, different semantics
-
Menel
Jeah, its technally different. I just meant for the enduser.. Now only few clients use 424 and in androids conversations we still see the full message and a text that the user tried to retract it. Instead of a correction to whitespace. The xep feels redundant.
-
şişio
Someone says XMPP is safe but Matrix is more safe and convenient. How do you think?
-
şişio
I will create server
-
L29Ah
i don't think webshit is safe
-
ben
matrix is not good
-
L29Ah
and matrix sure is inconvenient, it doesn't even support channel history // https://github.com/matrix-org/matrix-bifrost/issues/64
-
MattJ
What do "safe" and "convenient" even mean exactly? Safe from what? Convenient for who?
-
şişio
> matrix is not good Why?
-
şişio
> What do "safe" and "convenient" even mean exactly? Safe from what? Convenient for who? Matrix said it was better because it was new Lance R vick✎ -
MattJ
Matrix and XMPP are two different protocols
-
şişio
> What do "safe" and "convenient" even mean exactly? Safe from what? Convenient for who? R vick said it was better because it was new ✏
-
şişio
> What do "safe" and "convenient" even mean exactly? Safe from what? Convenient for who? Lance R vick said it was better because it was new ✏
-
MattJ
Well if you think new things are better than old things, your question is answered :)
-
şişio
What do you mean? 😀
-
şişio
Is every new thing better?
-
MattJ
Me? I don't think so, no
-
MattJ
Do you?
-
şişio
No😀
-
Menel
I think both are save, xmpp is more tested. The rest is use case.. Server storage
-
MattJ
Then I think you can overlook any suggestions that Matrix is better simply because it's newer. Then maybe we can get past the whole "XMPP vs Matrix" thing
-
şişio
> Then I think you can overlook any suggestions that Matrix is better simply because it's newer. Then maybe we can get past the whole "XMPP vs Matrix" thing maybe
-
şişio
But (frankly) I liked the XMPP better
-
MattJ
Then why do you need someone else to tell you which is "better"? :)
-
MattJ
Different people have different requirements and preferences, and XMPP and Matrix are simply solving very similar goals in different ways
-
lovetox
https://xmpp.org/extensions/xep-0425.html#tombstones
-
lovetox
is the namespace on the <moderated> missing here?
-
Zash
It would appear so
-
lovetox
i hope prosody includes it :)
-
şişio
> Then why do you need someone else to tell you which is "better"? :) 😀😀🤐
-
şişio
Code is missing? > https://xmpp.org/extensions/xep-0425.html#tombstones > is the namespace on the <moderated> missing here?
-
Zash
Small mistake in an example, easy to fix
-
şişio
> Small mistake in an example, easy to fix 👊
-
şişio
No problem
-
şişio
XMPP not working multi device
-
Zash
How so?
-
şişio
How about you?
-
Zash
It works for me.
-
Zash
It has been working since 2006.
-
Menel
şişio: maybe don't write xmpp, but your client and server. Because that's what's not working, not xmpp. And maybe write in the chat of your app you use. You can find that room here: https://search.jabber.network/rooms/1
-
şişio
> It works for me. > It has been working since 2006. I guess client is not support multi device. Ok.
-
Zash
Take it up with the relevant client / server developers, operators.
-
eevvoor
şişio your client does support multidevice, also your server.
-
qrpnxz
what do you even mean by multi device? Carbons?
-
emus
qrpnxz: you have a two phones and a laptop. one account connected to all devives (multi devices) but only the device you active use will notify you on new messages (still the others devices get the messages too)
-
emus
ahh, sorry I think your question was a different one
-
qrpnxz
i dont think theres a xep for only one client getting notif. Would be nice tho
-
şişio
All accounts are active but the message goes through a session
-
şişio
Multi device works on only unencrypted room
-
eevvoor
no, encrypted too
-
eevvoor
şişio
-
eevvoor
but encrypted rooms do not work perfect, they are sometimes buggy. 1:1 is less error-prone
-
tutenote
I wonder why Matrix is reinventing the wheel✎ -
şişio
> I wonder why Matrix is reinventing the wheel True :)
-
tutenote
I wonder why is Matrix reinventing the wheel ✏
-
werw0lf
tutenote: their servers are heavier on resources
-
werw0lf
It seems like it's made by and for enterprises in mind
-
eevvoor
werw0lf, ehm, what do you mean by heavier?
-
werw0lf
Their required more resources to selfhost, I did my tests and RAM and CPU consumption when selfhosting matrix was way higher than when selfhosting an XMPP server✎ -
werw0lf
They require more resources to selfhost, I did my tests and RAM and CPU consumption when selfhosting matrix was way higher than when selfhosting an XMPP server ✏
-
werw0lf
They require more resources to selfhost, I did my tests and RAM and CPU consumption when selfhosting matrix was way higher than when selfhosting a XMPP server ✏
-
eevvoor
ah but that is more about scalability.
-
eevvoor
It is a feature if you can host both on raspberry pi and also scale up to high demands on a decent server.
-
eevvoor
Sounds like Matrix is less scalable to the tiny direction ;-).
-
moparisthebest
eevvoor: also to the bigger direction though :)
-
moparisthebest
See matrix.org constantly buckling under load
-
moparisthebest
It's almost like a database protocol isn't suitable for instant messaging or something, who'd have thought
-
eevvoor
I did not want to sound too negative, but yeah, I know.
-
eevvoor
Scalabilty by design is nice. Putting it after the design of the main architecture always brings pain.
-
eevvoor
moparisthebest, oh yeah, what a surprise :D
-
Zash
moparisthebest: that's why we're turning XMPP into a database replication protocol! with MAM etc.
-
moparisthebest
Matrix fans seem to think faster code will save them, I'm skeptical
-
werw0lf
Well if you want individuals to selfhost it and make a truly decentralized protocol is important to make it as light as possible so anyone can have access to it
-
Zash
Matrix fans seem to think that replicating all data everywhere all the time will save them.
-
werw0lf
Matrix is almost centralized at this point. If you join a public matrix room you'll find that 80% of the users are on matrix.org
-
Zash
The fact that that you, or anyone, can easily see that is a bit scary too.
-
eevvoor
yes that is a common critical point about matrix, this pseudo decentrelization
-
Zash
Here, you can't tell how many servers are involved unless you're an admin.
-
moparisthebest
That's not how you get the sweet sweet VC money though
-
moparisthebest
How many users do you have? Hmm impossible to say. How many can you lock in? None. *Click*
-
tutenote
Why do people chose matrix.org when there is librem for example?