“10% of our chat server codebase is written in C while 90% is pure Erlang" 🤣🤣 I mean just mentioning what are you *really* using, salvaging code from is hard I suppose.
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Seve/SouLhas left
Seve/SouLhas joined
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
flow
And the memory leak in which XMPP server did cause this: https://www.epicgames.com/fortnite/en-US/news/postmortem-of-service-outage-at-3-4m-ccu ? ;)
Dave Cridlandhas left
Dave Cridlandhas left
tim@boese-ban.dehas left
lumihas joined
moparisthebesthas joined
Dave Cridlandhas left
ralphmhas left
Dave Cridlandhas left
mimi89999has joined
Dave Cridlandhas left
suzyohas joined
suzyohas joined
Alexhas joined
Guus
Flow: unsure? a cluster of 101 nodes is pretty nice though :)
Dave Cridlandhas left
flowhas left
suzyohas joined
flow
it is indeed
suzyohas joined
flow
although I don't understand how the cluster works if every node only connects to 10 other nodes and the still talk about a full mesh
flow
but maybe the definition of full mesh is not what I have in mind
jubalhhas joined
danielhas left
danielhas joined
danielhas left
danielhas joined
suzyohas left
Dave Cridlandhas left
suzyohas joined
ralphmhas joined
Dave Cridlandhas left
jubalhhas joined
valohas joined
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
danielhas left
danielhas joined
Dave Cridlandhas left
valohas joined
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
ralphmhas joined
vanitasvitaehas joined
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
danielhas left
danielhas joined
Ge0rG
How should a user's MAM archive handle MUC-PMs? Store them, but not return them on normal queries?
Ge0rG
Only give them back after the client has joined?
danielhas left
danielhas joined
stefandxmhas left
la|r|mahas joined
pep.pokes memberbot for the first time
la|r|mahas joined
la|r|mahas joined
Alex
pep.: go for it ;-)
pep.
What do I need to tell it? Do I need to add it to my roster as well?
pep.
I didn't find a wiki page for it
Seve
pep., justsay hi
Seve
And it will tell you what to do
pep.
nope, doesn't work
Seve
Oh yes, you have to add it to your roster.
pep.
Can somebody accept the subscription?
Seve
Alex, can you, please?
suzyohas left
suzyohas joined
SaltyBoneshas left
pep.
TIL {xep 345}. I thought I read the wiki entirely when I applied, I must have missed any reference to this
Bunneh
pep.: Form of Membership Applications (Procedural, Deferred, 2017-09-11)
See: https://xmpp.org/extensions/xep-0345.html
mathieui
well, it doesn’t say much more than the wiki page
xnyhpshas joined
moparisthebesthas joined
matlaghas left
Ge0rG
> The entity shouldn’t be reconnecting after a stream error,
jonasw: you are an optimist.
Kev
Not an optimist, I'm just not convinced that's right at all.
Ge0rG
Kev: me neither.
Kev
There was a problem, you want to reconnect.
Ge0rG
I know for sure that my implementation can't differentiate between permanent and transient errors, so it will just stubbornly retry until the end of the world
danielhas left
xnyhpshas left
xnyhpshas joined
Alexhas left
la|r|mahas joined
lskdjfhas joined
danielhas left
jonasw
Ge0rG, okay, I meant to say "try to resume"
jonasw
sorry, that was unclear
marchas left
Ge0rG
I agree with Kev that it will cause annoyance to the users. But otherwise it is a bug which silently eats your messages, so gaining some visible annoyance is a good thing here.
jonasw
yeah
stefandxmhas joined
marchas left
SaltyBoneshas left
SaltyBoneshas joined
danielhas left
pep.has left
SaltyBoneshas left
SaltyBoneshas joined
danielhas left
danielhas left
stefandxmhas left
stefandxmhas joined
danielhas left
stefandxmhas left
stefandxmhas joined
lskdjfhas joined
moparisthebesthas joined
moparisthebesthas joined
Guushas left
suzyohas joined
suzyohas joined
SaltyBoneshas left
SaltyBoneshas joined
danielhas left
Guushas left
jubalhhas left
danielhas left
danielhas left
SaltyBoneshas left
SaltyBoneshas joined
la|r|mahas joined
danielhas left
Tobiashas left
lskdjfhas joined
Yagizahas left
Yagizahas joined
@Alacerhas left
@Alacerhas joined
lskdjfhas joined
suzyohas left
suzyohas joined
jubalhhas joined
jubalhhas left
Guushas left
moparisthebesthas joined
Guushas left
@Alacerhas left
@Alacerhas joined
moparisthebesthas joined
stefandxmhas left
Guushas left
danielhas left
danielhas left
lumihas left
lumihas joined
Dave Cridlandhas left
danielhas left
Kevhas left
stefandxmhas joined
Dave Cridlandhas left
SaltyBoneshas left
stefandxm
wow. google talk/hangout works via xmpp again,. was broken the last weeks :o
Seve
Too bad the lack of federation though
Ge0rG
stefandxm: it's broken since we moved to mandatory TLS in 2013.
stefandxm
Seve, sure. but at least it works from an xmpp client again
stefandxm, do they use XMPP or is it just some kind of transport?
stefandxm
Seve, they use xmpp
stefandxm
but as said before, they do not allow federation
Ge0rG
stefandxm: they do, kind of.
Ge0rG
it just depends on which Google client you use, and better don't rely on your messages actually arriving anywhere
Kevhas left
danielhas left
moparisthebesthas left
Maranda
Gtalk working..? How can it work if xmpp was officially shutdown?
jubalhhas joined
Maranda
The only other Mandatory Encryption exception I had to leave is cisco.com they don't still encrypt streams
moparisthebesthas joined
Ge0rG
Maranda: they are so 2001.
Maranda
Verily
Ge0rG
The owners of Jabber don't do encrypted Jabber in 2018. So sad.
danielhas left
danielhas left
danielhas left
valohas left
danielhas left
moparisthebesthas joined
tuxhas joined
danielhas left
valohas joined
Alexhas joined
danielhas left
danielhas left
mimi89999has joined
jonasw
Ge0rG, the owners of jabber filter 5222 towards the internet in their own network
jonasw
I think that might be worse
Zash
sad face
danielhas left
Holgerhas left
jubalhhas left
Martinhas joined
jjrhhas left
jjrhhas left
SamWhitedhas joined
SamWhitedhas joined
matlaghas left
Kevhas joined
moparisthebest
needs more TLS on 443 I guess :P
moparisthebest
which I admit is awful to have to resort to, but, such is the state of things
Zash
very sad face
Martinhas left
ralphmhas left
had-hochas left
marchas joined
valohas joined
valohas joined
jjrhhas left
vanitasvitaehas left
jjrhhas left
jjrhhas left
jjrhhas left
Tobiashas joined
jubalhhas joined
Maranda
😱
ralphmhas joined
Tobiashas joined
jubalhhas left
danielhas left
sonnyhas joined
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
danielhas left
stefandxmhas left
suzyohas joined
suzyohas joined
Dave Cridlandhas left
lskdjfhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
danielhas left
jubalhhas left
danielhas left
Dave Cridlandhas left
sonnyhas left
Dave Cridlandhas left
danielhas left
Dave Cridlandhas left
Tobiashas joined
suzyohas joined
suzyohas joined
Dave Cridlandhas left
Dave Cridlandhas left
danielhas left
Dave Cridlandhas left
lovetoxhas joined
sonnyhas joined
Dave Cridlandhas left
Dave Cridlandhas left
vanitasvitaehas left
ralphmhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
lskdjfhas left
Dave Cridlandhas left
winfriedhas joined
winfriedhas joined
Dave Cridlandhas left
jubalhhas joined
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Syndacehas joined
jjrhhas left
jjrhhas left
danielhas left
jjrhhas left
jjrhhas left
Dave Cridlandhas left
stefandxmhas joined
jjrhhas left
Dave Cridlandhas left
tuxhas joined
jjrhhas left
jjrhhas left
jubalhhas left
Guushas left
Dave Cridlandhas left
jubalhhas joined
valohas left
edhelashas left
valohas joined
lskdjfhas joined
Guushas left
Guushas joined
lskdjfhas left
blablahas left
lskdjfhas joined
stefandxmhas left
Guushas left
ovohas left
ovohas joined
jubalhhas left
lskdjfhas joined
la|r|mahas joined
suzyohas left
suzyohas joined
suzyohas left
suzyohas joined
edhelashas left
jubalhhas joined
Kevhas left
Steve Killehas left
Steve Killehas left
stefandxmhas left
danielhas left
Steve Killehas joined
danielhas left
danielhas left
danielhas left
jubalhhas left
jubalhhas joined
jubalhhas left
jubalhhas joined
Fabianhas left
lovetoxhas left
lovetoxhas joined
lumihas left
Steve Killehas left
moparisthebesthas joined
Yagizahas left
danielhas left
Seve/SouLhas left
suzyohas left
suzyohas joined
suzyohas left
suzyohas joined
jubalhhas left
ralphmhas joined
moparisthebesthas joined
jjrhhas left
jjrhhas left
vanitasvitaehas left
stefandxmhas joined
vanitasvitaehas joined
jjrhhas left
flow
Ge0rG, there is an i18n issue with form field names?
flow
can't you use xml:lang?
Guushas joined
jubalhhas left
danielhas left
jjrhhas left
Ge0rG
flow: since when are all forms in all servers translated into all languages?
Dave Cridlandhas left
waqashas joined
ralphmhas joined
jjrhhas left
stefandxmhas left
jjrhhas left
flow
Ge0rG, is that an protocol issue?
ralphmhas left
Ge0rG
flow: no, it's an implementation expectation issue
jjrhhas left
jjrhhas left
jjrhhas left
jjrhhas left
lumihas joined
la|r|mahas left
suzyohas left
jjrhhas left
Guushas left
Guushas joined
Dave Cridlandhas left
danielhas left
jubalhhas joined
suzyohas joined
jubalhhas left
jjrhhas left
Dave Cridlandhas left
Tobiashas joined
jjrhhas left
jjrhhas left
danielhas left
Fabianhas joined
Guushas left
jjrhhas left
Seve/SouLhas joined
jjrhhas left
ralphmhas joined
Ge0rGhas joined
jjrhhas left
Dave Cridlandhas left
la|r|mahas left
ralphmhas left
ralphmhas joined
Dave Cridlandhas left
lumihas joined
Dave Cridlandhas left
Dave Cridlandhas left
suzyohas joined
Dave Cridlandhas left
jjrhhas left
valohas left
Ge0rGhas left
valohas joined
Dave Cridlandhas left
danielhas left
danielhas left
Dave Cridlandhas left
jjrhhas left
Dave Cridlandhas left
danielhas left
Dave Cridlandhas left
Dave Cridlandhas left
suzyohas left
suzyohas joined
jubalhhas joined
jjrhhas left
rionhas joined
Dave Cridlandhas left
Guushas joined
Guushas left
Guushas joined
stefandxmhas joined
jjrhhas left
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
jjrhhas left
danielhas left
Guushas left
jubalhhas left
ralphmhas joined
rionhas left
moparisthebesthas left
jjrhhas left
jjrhhas left
Dave Cridlandhas left
lumihas joined
jjrhhas left
ralphmhas joined
remkohas left
ovohas left
ovohas joined
ralphmhas joined
jjrhhas left
jonaswhas left
jjrhhas left
jjrhhas left
danielhas left
Dave Cridlandhas left
Dave Cridlandhas left
ralphmhas left
ralphmhas joined
goffihas left
jjrhhas left
jjrhhas left
valohas left
Dave Cridlandhas left
Dave Cridlandhas left
Guushas joined
valohas joined
Dave Cridlandhas left
christophhas joined
Dave Cridlandhas left
jrhas joined
ChaosKid42has joined
j.rhas joined
Zashhas left
Zashhas left
suzyohas joined
suzyohas joined
suzyohas left
suzyohas joined
Dave Cridlandhas left
suzyohas left
suzyohas joined
suzyohas left
suzyohas joined
suzyohas left
suzyohas joined
Dave Cridlandhas left
suzyohas left
suzyohas joined
Dave Cridlandhas left
Dave Cridlandhas left
jubalhhas joined
suzyohas joined
suzyohas joined
vanitasvitaehas left
Guushas left
Guushas joined
suzyohas joined
suzyohas joined
vanitasvitae
Is there a way to broadcast to other clients, that one client just joined a muc?
suzyohas joined
vanitasvitae
I know there are bookmarks, but are updates automatically pushed to all clients?
jubalhhas joined
Zashhas joined
suzyohas joined
suzyohas joined
Zashhas left
vanitasvitae
I find it unfortunate, that when I join a muc on for example dino, i have to relog in conversations to join the muc from there aswell.
moparisthebesthas left
moparisthebest
well sometimes I don't want to be in all my muc's on all my clients
ibikkhas joined
moparisthebest
I have super busy mucs I only join from a desktop client because they'd eat my phone battery
moparisthebest
but in the general case what you are talking about would be nice :)
jjrhhas left
Tobiashas joined
Guushas left
Guushas joined
SamWhited
Is discuss@conference.jabber.org still a thing that anyone uses? Someone was asking about general purpose XMPP chats so I tried to join, but Conversations appears to think that I have been banned, which I'm *reasonably* sure is wrong unless I did something really bad and forgot.
Guushas left
suzyohas joined
suzyohas joined
suzyohas joined
lovetox
was there not something that banned not necessarily means banned
suzyohas joined
suzyohas joined
edhelashas left
lovetox
it just the forbidden error stanza
lovetox
i think its triggered for example if the server doesnt allow you to open a new muc
SamWhited
Maybe discuss@ was deleted or something then; I don't know who the admins are to find out though.
lovetox
i think MattJ was a admin of jabber.org
lovetox
but maybe im remembering that wrong
suzyohas joined
Dave Cridlandhas left
moparisthebesthas left
Dave Cridlandhas left
suzyohas joined
suzyohas joined
Fabianhas left
suzyohas joined
suzyohas joined
danielhas left
suzyohas joined
suzyohas joined
la|r|mahas left
suzyohas joined
Alexhas left
Dave Cridlandhas left
ludohas joined
jjrhhas left
suzyohas joined
Guushas joined
jjrhhas left
j.rhas joined
suzyohas joined
suzyohas left
suzyohas joined
jjrhhas left
danielhas left
suzyohas left
suzyohas joined
suzyohas left
suzyohas joined
moparisthebesthas joined
Guushas left
Guushas joined
suzyohas joined
suzyohas joined
Alexhas joined
suzyohas joined
suzyohas joined
ludohas joined
suzyohas left
Dave Cridlandhas left
jubalhhas left
jubalhhas joined
Guushas left
blablahas left
Nekithas joined
Nekithas left
tuxhas left
Syndacehas joined
la|r|mahas joined
la|r|mahas joined
j.rhas left
jjrhhas left
waqashas left
efrithas left
j.rhas joined
jjrhhas left
ChaosKid42has left
ChaosKid42has joined
jjrhhas left
danielhas left
danielhas left
danielhas left
danielhas joined
Guushas joined
danielhas left
danielhas joined
danielhas left
danielhas joined
waqashas joined
waqashas left
bearhas joined
marchas left
jjrhhas left
blablahas joined
ibikkhas left
jjrhhas left
Guushas left
Guushas joined
Dave Cridlandhas left
Dave Cridlandhas left
Dave Cridlandhas left
Holgerhas left
jjrhhas left
lumihas left
Guushas left
SamWhitedhas left
marchas left
Holgerhas left
Kev
We discussed the 'signal to other clients' thing for MUC at the Summit, and verdict was to switch 48 to 163, set all MUCs to autojoin when they're joined, unset autojoin when left, and all clients to obey immediately.
Kev
So at least all your clients are consistent (assuming they do this, naturally).