(2) I don't know. Nor do I care.
Well ... I do.
I'd note that (5.1) discovery is
currently not done by the JVB pubsub publisher. Given that it is a
single RTT for the entire lifetime I presume that's a bug? Once that
is done it would probably be good to also have the full process of
discovering whether the publisher is an owner as described in section
5.4. I'd note that, like node creation, this is not a required
(3) your assumption seems to be that being able to create a node is a
precondition to publishing.
Not at all. My assumption is that trying to create the node can do no hard but still do good.
This is wrong.
Yes, of course.
My node owners JID is
different from the JVB, however I have allowed the JVB to publish to
that node by granting it publisher rights. The JVB might NOT be
allowed to create its own nodes on my pubsub server for security
reasons (such as restricting creation to local jids or admins).
Did you notice that this doesn't change the current default behaviour but
makes an override configurable?
Yes, sure. The point is that if something doesn't absolutely require a configuration option, there shouldn't be one. I am asking my question again: why is it a problem for you if the bridge does a failed attempt to create a room every time it starts? Are you trying to save the extra RTT during startup?
Reply to this email directly or view it on GitHub: