Is there someone here that has experience with XMPPFramework ? Specifically: how does one determine that a MUC room join failed because that room is locked?
marc0shas left
marc0shas joined
Wojtekhas left
Wojtekhas joined
kfvhas left
kfvhas joined
Dele Olajidehas joined
nephelehas joined
oxtypedhas joined
dezanthas left
oxtypedhas left
Apollohas left
nephelehas left
abdullahhas joined
jgarthas left
nephelehas joined
nephelehas left
nephelehas joined
debaclehas left
marchas left
nephelehas left
kfvhas left
kfvhas joined
thomaslewishas joined
Wojtekhas left
Wojtekhas joined
thomaslewishas left
kfvhas left
kfvhas joined
southerntofuhas left
Dele Olajidehas left
oxtypedhas joined
jgarthas joined
marchas joined
oxtypedhas left
atomicwatchhas left
Guus
sonny: am I right to say that there is no MUC-specific support in xmpp.js?
nephelehas joined
nephelehas left
nephelehas joined
larmahas joined
nephelehas left
oxtypedhas joined
jgarthas left
marchas left
marchas joined
xnamedhas left
iinkhas left
thomaslewishas joined
thomaslewishas left
iinkhas joined
atomicwatchhas joined
marchas left
Dele Olajidehas joined
iinkhas left
iinkhas joined
iinkhas left
kfvhas left
iinkhas joined
kfvhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
kfvhas left
kfvhas joined
thomaslewishas joined
thomaslewishas left
iinkhas left
iinkhas joined
marchas joined
southerntofuhas joined
Laurahas left
marchas left
iinkhas left
iinkhas joined
Laurahas joined
iinkhas left
iinkhas joined
pulkomandyhas joined
marchas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
marchas left
iinkhas left
iinkhas joined
Wojtekhas left
Wojtekhas joined
iinkhas left
iinkhas joined
nephelehas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
Dele Olajidehas left
moparisthebest
like python but think it should just be a little worse? https://github.com/ZeroIntensity/pointers.py
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
Link Mauve
moparisthebest, ctypes is already a thing in Python.
iinkhas left
iinkhas joined
jonas’
moparisthebest, oh, is this a follow up to http://entrian.com/goto/
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
moparisthebest
jonas’, ha that's great
nephelehas left
iinkhas joined
jonas’
you think
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
oxtypedhas left
oxtypedhas joined
iinkhas left
iinkhas joined
marchas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
oxtypedhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
xeckshas left
iinkhas left
Apollohas joined
iinkhas joined
xeckshas joined
iinkhas left
nephelehas joined
iinkhas joined
iinkhas left
iinkhas joined
oxtypedhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
Wojtekhas left
Wojtekhas joined
nephelehas left
iinkhas left
iinkhas joined
Wojtekhas left
Wojtekhas joined
Wojtekhas left
iinkhas left
Wojtekhas joined
iinkhas joined
iinkhas left
iinkhas joined
thomaslewishas joined
iinkhas left
iinkhas joined
thomaslewishas left
iinkhas left
iinkhas joined
iinkhas left
nephelehas joined
iinkhas joined
nephelehas left
nephelehas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
debaclehas joined
oxtypedhas left
iinkhas left
nephelehas left
nephelehas joined
iinkhas joined
Laurahas left
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
marc0shas left
marc0shas joined
oxtypedhas joined
nephelehas left
PapaTutuWawahas joined
iinkhas left
iinkhas joined
J Marinarohas left
oxtypedhas left
Dele Olajidehas joined
J Marinarohas joined
dezanthas joined
larmahas left
iinkhas left
iinkhas joined
oxtypedhas joined
Laurahas joined
kikuchiyo
sonny: XEP-0065 (SOCKS5 Bytestreams) and XEP-0160 (Best Practices for Handling Offline Messages) are tested by https://compliance.conversations.im/ but not mentioned in the Compliance Suite 2022 (XEP-0459)? Are they obsolete, or could they be added to XEP-0459?
sonny
Guus, correct - xmpp.js doesn't provide abstractions but some people have made "plugins"
Zash
kikuchiyo, the _Conversations_ compliance tester doesn't necessarily have any relation to do with the XMPP Compliance Suites
kikuchiyo
Zash: Ok, so it shouldn't be part of xep-0459?
kikuchiyo
Another question:
XEP-0114: Jabber Component Protocol is mentioned by the Compliance Suite 2022 (XEP-0459), but only for servers. Is this really something a client can implement (http://eyecu.ru/?page=xmpp)?
moparisthebest
no only servers
kikuchiyo
moparisthebest: thx
sonny
kikuchiyo, it's too late now but you should suggest it for Compliance Suite 2023
larmahas joined
moparisthebest
yikes I wouldn't recommend that ever, it serves downloads over http ????
moparisthebestchecks date
moparisthebest
sorry it's not 1998 anymore this isn't acceptable
kikuchiyo
Neustradamus:
Since jappix is feature rich I would like to include it in my XMPP client comparison chart, even if the project is no longer maintained.
I guess it is impossible to implement XEP-0206 (XMPP Over BOSH) without XEP-0124 (BOSH)? Correct me if I'm wrong, but it was just forgotten wasn't it? https://raw.githubusercontent.com/jappix/jappix/master/PROTOCOL.md
thomaslewishas joined
homebeachhas left
Matrix Traveler (bot)has left
Matrix Traveler (bot)has joined
homebeachhas joined
xnamedhas joined
iinkhas left
iinkhas joined
iinkhas left
iinkhas joined
thomaslewishas left
Guus
Thanks Sonny.
Guushas left
libredevhas left
libredevhas joined
qy
kikuchiyo: isn't one clientside and one serverside?
kikuchiyo
qy: idk which one is clientside?
larmahas left
qy
kikuchiyo: They're both serverside, and 0124 isnt implemented
qy
Prosody impls 206
oxtypedhas left
sonny
kikuchiyo, correct - XEP-0124 is required for XEP-0206
I don't think it's worth mentioning it in a chart/comparaison
> kikuchiyo, correct - XEP-0124 is required for XEP-0206
> I don't think it's worth mentioning it in a chart/comparaison
Both are documented by many clients, except for jappix, that's why I was wondering.
qy
sonny: those linkmauve.fr links seem to contradict you, but i have no idea beyond that
Link Mauve
qy, the type column means this particular software is a server.
qy
Yeah
Link Mauve
If you pick another popular XEP, such as https://linkmauve.fr/extensions/xep-0045.html, you’ll see it’s implemented by libraries, clients and servers alike.
qy
Oh, right
Link Mauve
Speaking of which, slixmpp does support components I think.
qy
Ok
Dele Olajidehas joined
Link Mauve
Ah no, you linked BOSH, my bad.
Link Mauve
BOSH is a protocol to be implemented by both servers and clients which want to go through HTTP.
qy
So it is both, fair
qy
Lack of clients made me think server-only
Link Mauve
Gajim used to implement it for instance, but the removed it in favour of WebSocket.
Dele Olajidehas left
Link Mauve
qy, this list is just very out of date, I should just finish the thing and publish it on xmpp.org.
qy
:D
kikuchiyo
> Speaking of which, slixmpp does support components I think.
Not according to the doap.
Link Mauve
Should be fixed probably.
nephelehas joined
nephelehas left
nephelehas joined
homebeachhas left
Matrix Traveler (bot)has left
Matrix Traveler (bot)has joined
homebeachhas joined
Wojtekhas left
homebeachhas left
Matrix Traveler (bot)has left
Matrix Traveler (bot)has joined
homebeachhas joined
iinkhas left
iinkhas joined
nephelehas left
mhhas left
mhhas joined
oxtypedhas joined
libredevhas left
libredevhas joined
thomaslewishas joined
thomaslewishas left
kfvhas left
kfvhas joined
iinkhas left
iinkhas joined
oxtypedhas left
larmahas joined
atomicwatchhas left
me9has joined
atomicwatchhas joined
Yagizаhas left
nephelehas joined
oxtypedhas joined
nephelehas left
marchas left
marchas joined
FireFlyhas left
oxtypedhas left
oxtypedhas joined
iinkhas left
iinkhas joined
miruxhas left
oxtypedhas left
thomaslewishas joined
thomaslewishas left
iinkhas left
dezanthas left
jgarthas joined
iinkhas joined
cedarhas left
antranigvhas left
cedarhas joined
oxtypedhas joined
me9has left
Apollohas left
marc0shas left
marc0shas joined
dezanthas joined
oxtypedhas left
iinkhas left
iinkhas joined
xnamedhas left
antranigvhas joined
xnamedhas joined
iinkhas left
iinkhas joined
iinkhas left
PapaTutuWawahas left
antranigvhas left
emushas left
antranigvhas joined
emushas joined
libredevhas left
Apollohas joined
antranigvhas left
antranigvhas joined
libredevhas joined
kikuchiyo
I'm making progress with my chart, but I need some help.
Please have a look and tell me which XEPs can/need to be implemented *server side*?
I already looked through the implementations of prosody, ejabbered, tigase and openfire. But I'm sure there are future and past XEPs which are not covered by this method.