-
Sam
XEP-0114 seems to list messages as being at thing that can have the jabber:component:accept namespace in the schema, but it also seems to suggest that all messages should be jabber:server. Does anyone know what's right there? Does it create new types of stanza using a new namespace?
-
MattJ
Where does it suggest jabber:server?
-
Sam
oh wait, maybe it doesn't; I mentioned it yesterday and no one pointed it out, but I think I misread something
-
Sam
So it does use :connect? or :accept? As usual with the older XEPs I have no idea what it's telling me to do
-
MattJ
Nothing implements :connect today
-
MattJ
Just like :client and :server, the stanzas themselves are in the default namespace of the stream
-
Sam
hmm, okay, no idea how I was misreading this now, or maybe I was looking at something else. I dunno; thanks.
-
MattJ
The namespace issue was the main thing that stalled XEP-0225 (114's successor)
-
MattJ
Everyone agreed that creating another namespace was bad, but folk were split on whether it should re-use :client or :server :)
-
Sam
Client wouldn't really make sense to me; surely you want to be able to send things that are server namespaced and not require that the server rewrite them (except however it normally would as if another server sent it); more flexible.
-
Sam
But also *shrug* probably not a big deal either way
-
MattJ
Whichever you choose the server has to rewrite if it crosses a c2s/s2s boundary anyway
-
MattJ
It turns out some people see components as privileged clients, and others see them as extensions of the server