-
timmythomas3
Hello
-
MattJ
timmythomas3, hey
-
timmythomas3
MattJ: how many users can a xmpp group chat handle?
-
MattJ
That depends on a range of factors, there's no fixed limit. I know of a service with ~10K connected users in a chat... that's probably the largest I'm personally aware of
-
timmythomas3
MattJ: is the 10k group functioning? XMPP can scale to handle 10k group sizes? XMPP looks better than matrix
-
MattJ
XMPP and Matrix groups function quite differently
-
MattJ
At least the primary group chat method used in XMPP is usually based on active connections, whereas in Matrix you tend to simply become a member of a room and that is unaffected by your connectivity
-
MattJ
XMPP groups are usually based on a single server, Matrix groups are usually distributed across multiple
-
MattJ
I don't consider such large group sizes very practical, in most cases... when you have that many active users in a chat it would get a bit crazy
-
allie
MattJ, I feel like all the matrix + freenode stuff is really irritating. like channels that show a thousand people in them, except they're not really there.
-
MattJ
It depends on your perspective, and what you expect the user list/participant count to show. It's not a problem to show thousands of members if technically they are subscribed to the channel, if that's what the user expects that number to be
-
mathieui
allie, do you mean that people joining freenode channels from matrix get persisted there forever?
-
MattJ
What you're saying is, coming from IRC where you have to be connected to be visible, it's irritating. But someone coming from the other direction may find it irritating to see only a subset of channel regulars at any given time...
-
mathieui
That’s reasonable but yes it breaks some IRC assumptions (but those were already broken by bouncers anyway)
-
allie
mathieui, that's what it looks like at times. I don't know if that's the case.
-
MattJ
It's not a new thing either. Before Matrix people still used bouncers with IRC.
-
MattJ
Less common with XMPP, because it had history
-
lovetox
some freenode irc channels like #python have 4k+ users
-
lovetox
i can join them in under 3 seconds in Gajim, works without any problems
-
allie
yeah I always found Matrix to be relatively slow, but I think that's also because it's more of a graph database of all the chat interactions, contacts, messages, etc., rather than what XMPP or IRC does.
-
timmythomas3
MattJ: can you have large private encrypted groups like 100 people with encryption that require an invite to join?
-
allie
I've only ever had omemo group chats with like 4 people, so I have no idea how big one can go before it gets weird lol
-
timmythomas3
Can XMPP support video/audio group calls with encryption with many people?
-
jonas’
define "many"
-
jonas’
and define "encryption"
-
timmythomas3
connection is E2EE and you could have 50 people max like a big conferance call?
-
timmythomas3
Or even a family group call of like 8?
-
jonas’
I’m not sure if jitsi-meet is end-to-end or client-to-server encrypted, but I suspect it’s effectively client-to-server.
-
jonas’
it can do 50 people if configured correctly and provided with adequate hardware etc.
-
jonas’
but you cannot use it with run-off-the-mill XMPP clients, only with jitsi-meet.
-
timmythomas3
jitsi meet is working on E2EE
-
timmythomas3
XMPP servers can support the ability for 50 user video/audio calls but XMPP clients lack this integration?
-
jonas’
XMPP servers barely have anything to do with it
-
jonas’
they just route some negotiation stanzas to establish the WebRTC (or whatever) channels to whatever mixing thing (jitsi videobridge in the case of jitsi-meet) you use
-
jonas’
and jitsi meet said clearly they don’t want to support standard XMPP clients
-
jonas’
only their own webstuff
-
timmythomas3
I dont expect jitsi to support xmpp, but right now it is possible to have xmpp private encrypted video/audio calls with 50 people except the XMPP clients like conversations and Dino do not support this
-
jonas’
jitsi *is* XMPP✎ -
jonas’
jitsi *is* (based on) XMPP ✏
-
timmythomas3
I did not know that jitsi was based on XMPP, that is news to me
-
timmythomas3
Are OMEMO and PGP message encrypts the files being sent too, or just text?
-
jonas’
timmythomas3, I failed to parse that sentence, can you rephrase?
-
timmythomas3
Are all file messages (images, audio, video and other files) sent using OMEMO and OpenPGP encrypted? Or is the file sent over unencrypted?
-
timmythomas3
I know text messages with OMEMO and PGP encryption are encrypted.
-
jonas’
with OMEMO and most implementations, files shared will be encrypted
-
southerntofu
jonas’, Jitsi Meet supports encryption nowadays https://jitsi.org/blog/e2ee/
-
jonas’
cool
-
timmythomas3
Can you have more admin controls in groups, All I see in conversations is owner and member?
-
timmythomas3
It is pretty good but cn you have an owner, then admins and them members?
-
Zash
There's owner, admin, member, and outcast (banned)
-
jonas’
timmythomas3, that’s exactly what exists
-
timmythomas3
Must not be available in conversations app
-
Zash
Conversations doesn't aim to provide every feature afaik.
-
Zash
I imagine most private chats work fine with only owner and member affiliations
-
Zash
admin and outcast makes more sense in public channels, like this one, where you'd need more moderation options
-
Zash
Conversations doesn't aim for that kind of use afaik, there are many desktop clients that are better suited there
-
timmythomas3
Does XMPP support group reading idicators? The ability to tell who read what in a small group?
-
Zash
yes
-
timmythomas3
Zash: is this supported in conversations or dino?
-
lovetox
timmythomas3, asking what XMPP a protocol supports is only hald of the story
-
lovetox
you need to ask if clients support that
-
Zash
timmythomas3: They do. More or less.
-
timmythomas3
lovetox: true. The protcol needs to handle it and then clients also for many features
-
timmythomas3
Zash: in conversations and dino i am not seeing group read reciwpts in my 3 person group chat I setup. I see it for one on one DMs which is a a checkmark i think
-
Zash
Dino does not show anything afaik
-
Zash
And you need the very latest version
-
Zash
Maybe even the bleeding edge development version.
-
Zash
And the chat needs to be set up correctly. Read markers aren't used in public channels, only private chats.
-
timmythomas3
But xmpp protcol/extension will support group read recipts were it will not say a message has been read once one person reads it but instead tells you who read the message in the group?
-
Zash
That sentence was way too long for me right now.
-
Zash
Conversations has a thing where it shows a small image and "has read up to here"
-
Zash
I'm assuming you're refering to that
-
timmythomas3
Yes I will lool into the image read reciwpts exist