This clustering is already possible by setting up a
dedicated MUC Service
to group several rooms, but in practice, this is only doable by server
administrators.
This isn't true though? I mean, as we've discussed I'm not aware of any
currently *implementation* that allows it for non-admins, but that's a
deficiency in the implementation, not the spec.
Discovering the children of a space uses a
<tt>disco#items</tt> query
directed a the node.
The example then goes on to show using pubsub-get-items not disco#items
I am *very* concerned about moving from a protocol most clients support and
have UI for (disco#items) to a protocol almost no clients supports and none
will have UI for the datatype described here (pusbus-get-items on new
format). This, to me, represents a large step backwards.
I *do* appreciate that you're having sane spec hygiene and reusing
namespaces instead of reinventing stuff here for syntax. But I think we get
a lot further a lot quicker by using the mechanisms we've always had for
hierarchical collections instead of making a new one.