I have a big roster (800 items) and ~50 of them are old contact that are not reachable anymore. I see that my XMPP server return me errors from their presences.
restive_monkhas joined
edhelas
Do we have a mechanism to handle those contacts and "cleanup" the rosters ?
edhelas
It also happens with transport services when they are disconnected
antranigvhas left
adiaholichas left
intosihas joined
lskdjfhas left
lskdjfhas joined
adiaholichas joined
sbachhas left
sbachhas joined
marchas joined
sbachhas left
sbachhas joined
Tobiashas left
Tobiashas joined
harry837374884has joined
intosihas left
Tobiashas left
Tobiashas joined
anamulhaquehas joined
Andrzejhas joined
jcbrandhas joined
վարյաhas left
վարյաhas joined
nikhilmwarrierhas left
anamulhaquehas left
Tobiashas left
Tobiashas joined
վարյաhas left
վարյաhas joined
Dele Olajidehas joined
Kevhas joined
rionhas left
Samhas left
rionhas joined
nikhilmwarrierhas joined
Samhas joined
stphas left
antranigvhas joined
intosihas joined
intosihas left
intosihas joined
menelhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
menelhas joined
Tobiashas left
Tobiashas joined
antranigvhas left
goffihas joined
Tim Rhas left
Kevhas left
Steve Killehas joined
Tim Rhas joined
MattJ
edhelas, no, but it's been on my to-do list for many years :)
Kevhas joined
SteveFhas joined
MattJ
It also causes a lot of unnecessary work for the server
Andrzejhas left
MattJ
Even in the old days, jabber.org logs used to be full of s2s connection attempts to servers that had gone down, or were never available in the first place (typos, confused users, etc.)
Tim Rhas left
MattJ
I don't know if automatic deletion is sensible, but removing subscriptions and possibly moving to an 'Archived' group or something, were ideas that I had
Tim Rhas joined
Andrzejhas joined
Sam
If I have a component connection and I send a <message xmlns="jabber:client" to="someone@componentdomain>, does it get delivered to the component as is, or does the message get translated into the jabber:component:accept namespace? I'm having a hard time understanding the spec; it seems to redefine stanzas in the XML schema, but doesn't mention them in the document
Zash
I used to deploy a mod_unsubscriber as a component named after servers that were gone, which would respond with unsubscribe{,d}
Kevhas left
Kevhas joined
adiaholichas left
intosihas left
Sam
(if I send the message on a normal client connection, that is, but the component receives it, not if I send a message from a component connection)
intosihas joined
restive_monkhas left
SteveFhas left
SteveFhas joined
Kev
> Even in the old days, jabber.org logs used to be full of s2s connection attempts to servers that had gone down, or were never available in the first place (typos, confused users, etc.)
jabber.org was even trying to catch some such things early and prevent trying to establish S2S to things that were clearly typos, to reduce the load.
For example, the schemas for jabber:server and jabber:component:accept both require 'to' and 'from' attributes, while jabber:client is more relaxed
lorddavidiiihas joined
MattJ
Another one for your "XML mindset" tally, I think this namespace duplication is one thing most of us would love to change
pep.
I also have a mod_unsubscribe, but not all s2s errors are permanent errors so I guess one would need to be smart about it
pep.
(That is, a server may be down for hours only)
Sam
Thanks for the confirmation
Dele Olajidehas left
Dele Olajidehas joined
Zash
Something for XMPP 2.0 🙂
Kev
The 'from/to being optional' thing is one of very very few arguments in favour of the client/server split, and I don't feel it's an adequate argument.
MattJ
Indeed
Dele Olajidehas left
Dele Olajidehas joined
Zash
But schemas are not normative! Surely we can have some text saying as much while having the same namespace ?
MattJ
Exactly
lorddavidiiihas left
Kev
The schemas can be normative *and* we can have some text saying that the optional from/to must be present in some cases.
MattJ
For XMPP 2.0 we should just define a new namespace for all stream types
MattJ
and then the servers can translate to that from legacy streams
antranigvhas joined
Dele Olajidehas left
restive_monkhas joined
Thilo Molitorhas left
Kev
I...am not opposed to that.
Kev
Although in practice it means that for a long time servers then need to support four namespaces instead of three!
alacerhas left
Thilo Molitorhas joined
Andrzejhas left
Tobiashas left
Tobiashas joined
adiaholichas left
Tobiashas left
Tobiashas joined
intosihas left
Tobiashas left
intosihas joined
Tobiashas joined
Steve Killehas left
Steve Killehas joined
Wojtekhas joined
antranigvhas left
antranigvhas joined
alacerhas joined
Kevhas left
Tim Rhas left
Steve Killehas left
thndrbvrhas left
thndrbvrhas joined
Tobiashas left
Tobiashas joined
flow
with the stack markets falling down, a 33% increase in namespaces doesn't look that bad✎
flow
with the stcok markets falling down, a 33% increase in namespaces doesn't look that bad ✏
flow
with the stock markets falling down, a 33% increase in namespaces doesn't look that bad ✏
Maranda[x]has left
intosihas left
adiaholichas joined
Tim Rhas joined
Maranda[x]has joined
konstantinoshas left
nikhilmwarrierhas left
pasdesushihas left
Mx2has left
pasdesushihas joined
kinetikhas left
Tim Rhas left
Tim Rhas joined
pasdesushihas left
antranigvhas left
nikhilmwarrierhas joined
pasdesushihas joined
Tim Rhas left
Tim Rhas joined
antranigvhas joined
adiaholichas left
Tim Rhas left
Tim Rhas joined
Tim Rhas left
antranigvhas left
antranigvhas joined
antranigvhas left
Maranda[x]has left
sbachhas left
sbachhas joined
nikhilmwarrierhas left
sbachhas left
sbachhas joined
Tim Rhas joined
antranigvhas joined
alacerhas left
antranigvhas left
Maranda[x]has joined
alacerhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Ge0rG
In case there will be a Board Meeting any time soon, I'd like to get going an analysis of the EU's new Digital Markets Act and Digital Services Act, and what they mean for XMPP service operators
Tim Rhas left
Tim Rhas joined
antranigvhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
intosihas joined
vanitasvitaehas left
stphas joined
vanitasvitaehas joined
florettahas left
robertooohas joined
moparisthebest
flow: I'm buying XML futures right now!
stphas left
Zash
Time to short on JSON?
Tobiashas left
Tobiashas joined
edhelas
NFT of base64 XML avatars is the new cool thing
jonas’
shush
intosihas left
anamulhaquehas joined
Andrzejhas joined
nikhilmwarrierhas joined
kinetikhas joined
stphas joined
adiaholichas joined
karoshihas joined
menelhas left
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
anamulhaquehas left
Tobiashas left
Tobiashas joined
Tobiashas left
Tobiashas joined
adiaholichas left
konstantinoshas joined
pasdesushihas left
pasdesushihas joined
edhelashas left
edhelashas joined
adiaholichas joined
Tobiashas left
Tobiashas joined
florettahas joined
Kevhas joined
sbachhas left
sbachhas joined
sbachhas left
sbachhas joined
վարյաhas left
վարյաhas joined
adiaholichas left
Tobiashas left
Tobiashas joined
վարյաhas left
BASSGODhas left
adiaholichas joined
anamulhaquehas joined
konstantinoshas left
intosihas joined
sbachhas left
sbachhas joined
pasdesushihas left
վարյաhas joined
florettahas left
Tobiashas left
Tobiashas joined
pasdesushihas joined
anamulhaquehas left
rebeld22has joined
Paganinihas joined
Tobiashas left
Tobiashas joined
intosihas left
florettahas joined
Tim Rhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
nikhilmwarrierhas left
Tim Rhas left
Tim Rhas joined
phrykhas left
adiaholichas left
Mjolnir Archonhas left
brunrobehas left
Marandahas left
APachhas left
Tobiashas left
Tobiashas joined
APachhas joined
intosihas joined
Tobiashas left
Tobiashas joined
nikhilmwarrierhas joined
wladmishas left
wladmishas joined
menelhas joined
brunrobehas joined
wladmishas left
anamulhaquehas joined
wladmishas joined
sbachhas left
wladmishas left
wladmishas joined
anamulhaquehas left
wladmishas left
wladmishas joined
brunrobehas left
Tobiashas left
Tobiashas joined
sbachhas joined
djorzhas joined
Tim Rhas left
wladmishas left
wladmishas joined
pablohas joined
wladmishas left
wladmishas joined
brunrobehas joined
djorzhas left
Calvinhas joined
intosihas left
intosihas joined
L29Ahhas left
Calvinhas left
Calvinhas joined
Calvinhas left
xeckshas left
xeckshas joined
adiaholichas joined
marchas left
marchas joined
Mjolnir Archonhas joined
lovetoxhas left
wladmishas left
wladmishas joined
Marandahas joined
lovetoxhas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
wladmishas left
wladmishas joined
intosihas left
L29Ahhas joined
andrey.ghas joined
restive_monkhas left
djorzhas joined
L29Ahhas left
marchas left
intosihas joined
sbachhas left
marchas joined
adiaholichas left
adiaholichas joined
wladmishas left
wladmishas joined
restive_monkhas joined
sbachhas joined
nikhilmwarrierhas left
adiaholichas left
L29Ahhas joined
COM8has joined
COM8has left
intosihas left
Wojtekhas left
Fishbowlerhas left
Fishbowlerhas joined
adiaholichas joined
sbachhas left
intosihas joined
Samhas left
Samhas joined
APachhas left
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
adiaholichas left
raghavgururajanhas joined
sbachhas joined
Samhas left
adiaholichas joined
Samhas joined
Guus
Le sigh. I feel that the world is going quite backwards with regards to the 'federate all things' sentiment. I now have people refusing to send me an email, as my mail address is not on their domain. And no, this isn't sensitive information, this is because "that's how we do it."
adiaholichas left
Guus
Meanwhile, the high priority project has been delayed a week, because I can't get anyone to tell me where I can use the credentials that I've been provided. I literally have a username and password, but I can't get anyone to tell me what the URL is where these can be used.
Guus
</venting>
Samhas left
debaclehas left
lskdjfhas left
lskdjfhas joined
Samhas joined
Maranda[x]has left
Steve Killehas joined
Maranda[x]has joined
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
florettahas left
Kevhas left
adiaholichas joined
anamulhaquehas joined
harry837374884has left
Kevhas joined
Kevhas left
Kevhas joined
Kevhas left
harry837374884has joined
restive_monkhas left
Tobiashas left
Tobiashas joined
SteveFhas left
menel
That's..... Sad
Marandahas left
Mjolnir Archonhas left
brunrobehas left
adiaholichas left
intosihas left
intosihas joined
Samhas left
moparisthebest
Guus: did you try contacting them on signal?
moparisthebest
I agree, ridiculous things everywhere
Kevhas joined
Samhas joined
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
anamulhaquehas left
sbachhas left
konstantinoshas joined
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
Tobiashas left
Tobiashas joined
brunrobehas joined
sbachhas joined
intosihas left
marchas left
intosihas joined
marchas joined
xnamedhas left
Kevhas left
konstantinoshas left
raghavgururajanhas left
Kevhas joined
stpeterhas joined
mjk
I had the baffling experience of a user refusing to install Conversations for, apparently, security/privacy/robustness reasons, on a phone riddled with stock chinese firmware, google, *and* country-local shovelware
mjk
Jm2c
papatutuwawahas joined
Mjolnir Archonhas joined
florettahas joined
Marandahas joined
intosihas left
Kevhas left
Kevhas joined
debaclehas joined
jcbrandhas left
konstantinoshas joined
Sevehas left
jcbrandhas joined
florettahas left
florettahas joined
Kevhas left
sbachhas left
konstantinoshas left
florettahas left
florettahas joined
adiaholichas joined
sbachhas joined
florettahas left
adiaholichas left
menelhas left
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
menelhas joined
andrey.ghas left
adiaholichas joined
Sevehas joined
pablohas left
Kevhas joined
adiaholichas left
harry837374884has left
harry837374884has joined
adiaholichas joined
beanhas joined
restive_monkhas joined
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
adiaholichas left
intosihas joined
harry837374884has left
stpeterhas left
florettahas joined
adiaholichas joined
daagshas left
florettahas left
Maranda[x]has left
anamulhaquehas joined
intosihas left
xnamedhas joined
Half-Shothas left
homebeachhas left
Matthewhas left
uhoreghas left
Half-Shothas joined
Matthewhas joined
homebeachhas joined
uhoreghas joined
Kevhas left
florettahas joined
Kevhas joined
Kevhas left
sbachhas left
papatutuwawahas left
papatutuwawahas joined
brunrobehas left
Marandahas left
Mjolnir Archonhas left
debaclehas left
anamulhaquehas left
Andrzejhas left
Tim Rhas joined
Tim Rhas left
Tim Rhas joined
sbachhas joined
Samhas left
Samhas joined
brunrobehas joined
alacerhas left
anamulhaquehas joined
papatutuwawahas left
papatutuwawahas joined
alacerhas joined
restive_monkhas left
Yagizahas left
restive_monkhas joined
adiaholichas left
Kevhas joined
anamulhaquehas left
jcbrandhas left
Mjolnir Archonhas joined
pablohas joined
Marandahas joined
Thilo Molitorhas left
thilo.molitorhas left
thilo.molitorhas joined
Thilo Molitorhas joined
intosihas joined
Kevhas left
Kevhas joined
restive_monkhas left
alacerhas left
intosihas left
jcbrandhas joined
sbachhas left
brunrobehas left
Marandahas left
Mjolnir Archonhas left
adiaholichas joined
sbachhas joined
Kevhas left
restive_monkhas joined
adiaholichas left
papatutuwawahas left
edhelas
Do we know which clients actually implement Hats ?
edhelas
I have lots of difficulties to find documentations and references
adiaholichas joined
Zash
Converse.js I think?
brunrobehas joined
Kevhas joined
edhelas
I'm using the one on the official website, I don't see any menu/links to configure it
Kevhas left
edhelas
Also currently trying to reverse-engineer the behavior using mod_muc sourcecode