The specification no.
Its up to you what implementation you use.
Mario Sabatinohas joined
Samhas left
Samhas joined
MSavoritias (fae,ve)has left
MSavoritias (fae,ve)has joined
Samhas left
Samhas joined
Kevhas joined
thomaslewishas left
kikuchiyohas left
Samhas left
Laurahas left
Laurahas joined
debaclehas joined
jubalhhas joined
r4v3r23has left
kikuchiyohas joined
Kevhas left
suohuahas left
mhhas left
Samhas joined
suohuahas joined
mhhas joined
Kevhas joined
Samhas left
xnamedhas joined
larmahas joined
r4v3r23has joined
kikuchiyohas left
suohuahas left
Kevhas left
larmahas left
larmahas joined
uhas joined
Samhas joined
r4v3r23has left
heartyhas left
kikuchiyohas joined
Samhas left
adxhas joined
Kevhas joined
john-machanhas joined
suohuahas joined
Samhas joined
mhhas left
kikuchiyohas left
jeronathhas left
pulkomandy
hello, how can I check what features my client advertises in its disco replies? for example can I check if https://xmpp.org/extensions/xep-0199.html is there?
FXTIA
suohuahas left
selurveduhas left
Samhas left
xnamedhas left
xnamedhas joined
mhhas joined
jubalhhas left
heartyhas joined
selurveduhas joined
larmahas left
Kevhas left
heartyhas left
r4v3r23has joined
selurveduhas left
Lettucehas left
Martinhas left
heartyhas joined
Lettucehas joined
Samhas joined
Martinhas joined
r4v3r23has left
mhhas left
kikuchiyohas joined
heartyhas left
mhhas joined
marchas joined
uhas left
mhhas left
stuart.j.mackintoshhas left
r4v3r23has joined
xeckshas joined
mhhas joined
Kevhas joined
r4v3r23has left
MattJ
pulkomandy, pretty much every XEP has a "Determining support" section: https://xmpp.org/extensions/xep-0199.html#support
pulkomandy
Yes, my question is, how can I test if my client is implementing this correctly
MattJ
Send it a disco query?
pulkomandy
(I use gloox, it implements some things for me but I don't know if it advertises them in disco by default)
mhhas left
mhhas joined
heartyhas joined
Lettucehas left
Laurahas left
Laurahas joined
jubalhhas joined
Kevhas left
PapaTutuWawahas joined
marchas left
marchas joined
Samhas left
spiralhas left
Samhas joined
spiralhas joined
mhhas left
marc0shas left
marc0shas joined
FXTIAhas left
debaclehas left
FXTIAhas joined
marchas left
marchas joined
FXTIAhas left
marc0shas left
marc0shas joined
mhhas joined
FXTIAhas joined
nikhas joined
Kevhas joined
rubihas left
rubihas joined
Kevhas left
goffihas left
heartyhas left
goffihas joined
rubihas left
rubihas joined
heartyhas joined
nikhas left
pulkomandy
I guess I need another client which can do that and show me the results
MattJ
Sure, anything with an XML console for example
nephele
I think gajim has an xml console for that pulkomandy
pulkomandy
yes, but I don't have a linux or windows machine where I can run that here. I guess I can try in poezio
Link Mauve
pulkomandy, /disco you@your-server/Renga will print the list of identities and features.
nikhas joined
marc0shas left
marc0shas joined
Samhas left
Samhas joined
jubalhhas left
Samhas left
debaclehas joined
Samhas joined
jeronathhas joined
pulkomandy
let me fix poezio packaging on Haiku first...
Samhas left
Laurahas left
rubihas left
rubihas joined
Kevhas joined
suohuahas joined
Laurahas joined
Samhas joined
jubalhhas joined
Samhas left
Ingolfhas left
suohuahas left
Samhas joined
marc0shas left
marc0shas joined
Patigahas left
marc0shas left
marc0shas joined
rubihas left
rubihas joined
Ingolfhas joined
Kevhas left
Patigahas joined
norayrhas left
norayrhas joined
mhhas left
rubihas left
norayrhas left
rubihas joined
rubihas left
omightyhas joined
marc0shas left
marc0shas joined
SouLhas left
SouLhas joined
rubihas joined
pulkomandy
ok, fixed a dozen Python dependencies and now it complains that I'm running it as root. That should not be a problem on Haiku, there are no other users to run it as...
Mx2has left
rubihas left
inkyhas left
rubihas joined
rubihas left
rubihas joined
rubihas left
mhhas joined
Samhas left
Kevhas joined
nephele
you could run it as another user if you wanted to... :)
nephele
there are severall linux apps that perform that check for "security". I guess they are also now facing issues when running in a linux namespace...
Samhas joined
rubihas joined
rubihas left
rubihas joined
PapaTutuWawahas left
jubalhhas left
Samhas left
rubihas left
pulkomandy
14:06:27 Error> Unknown command (disco)
Lettucehas joined
pulkomandy
I guess the poezio version of Haiku is too old?
pulkomandy
well it's 0.13 which seems to be the latest available
lovetox2has joined
pulkomandy
ah I needed to load the plugin. now I get service-unavailable, probably I did something wrong
nephelehas left
nephelehas joined
mhhas left
nephelehas left
Samhas joined
rubihas joined
Laurahas left
rubihas left
rubihas joined
rubihas left
Millesimushas left
Kevhas left
rubihas joined
rubihas left
mhhas joined
rubihas joined
rubihas left
rubihas joined
rubihas left
nephelehas joined
rubihas joined
rubihas left
lovetox2has left
Kevhas joined
rubihas joined
rubihas left
rubihas joined
rubihas left
MSavoritias (fae,ve)has left
kujiuhas left
lovetox2has joined
rubihas joined
rubihas left
lovetox2has left
kujiuhas joined
techmetx11has left
techmetx11has joined
lovetox2has joined
rubihas joined
PapaTutuWawahas joined
lovetox2has left
omightyhas left
Kevhas left
nikhas left
Patigahas left
MSavoritias (fae,ve)has joined
thomaslewishas joined
Kevhas joined
thomaslewishas left
Patigahas joined
marc0shas left
marc0shas joined
antranigvhas joined
Kevhas left
sonnyhas joined
raghavgururajanhas left
lovetox2has joined
lovetox2has left
lovetox2has joined
lovetox2has left
lovetox2has joined
lovetox2has left
miruxhas left
miruxhas joined
jubalhhas joined
Millesimushas joined
pulkomandy
What kind of delay is considered reasonable for xep-0410 (muc self-ping)? The spec says "an adequate amount of silence (e.g. 15 minutes)", am I going to run into problems if I do it, for example, after 30 seconds of inactivity?
The idea is to implement a delay-meter I will show in the GUI by measuring the response time to the ping, so updating that only every 15 minutes wouldn't be great
Laurahas joined
PapaTutuWawahas left
PapaTutuWawahas joined
moparisthebest
pulkomandy: depends, if your internet is a battery powered radio that's not going to be very friendly
alhas joined
pulkomandy
That's technically any laptop with wifi, right?
jubalhhas left
moparisthebest
Yes, though I actually don't know the impact of that with WiFi... I know it's rather expensive with LTE
nikhas joined
Zash
What's the use case?
sonnyhas left
Mario Sabatinohas left
Mario Sabatinohas joined
pulkomandy
In my case, knowing when my TCP stack has crashed, but probably I can do that by just pinging my server. Also, I don't know, but the IRC client I'm trying to replace has it, so I should have it too
adxhas left
Samhas left
antranigvhas left
Samhas joined
norayrhas joined
adxhas joined
Samhas left
Samhas joined
marchas left
raghavgururajanhas joined
Kevhas joined
alhas left
Samhas left
Samhas joined
pathsofgloryhas joined
pathsofgloryhas left
thomaslewishas joined
thomaslewishas left
antranigvhas joined
Link Mauve
pulkomandy, you need /load disco before, it’s a plugin for I don’t remember which reason.
pulkomandy
Yes I got it working. The disco item I wanted is already advertised by gloox and I also discovered that my client was pretending to be a bot