Hi,
there was work before, but not visible in the standard@ process AFAIK there is Kev's <https://github.com/swift/protoxeps/blob/master/related-entities.md> and a pad that I cannot find anymore, but which attempted to cover ACL too IIRC. It had not been active for a while, hence my attempt to revive "spaces". I have a concern about using a trademark known for a conflict about its name in example (Apple Records), but IANAL, maybe it's fine. We have also said in the council meeting that making up TLDs is not a good idea either (even if it's fun, they can be registered anytime), there is the `.example` for that. Oh, I can change that. I just happen to be extremely Shakespeare-illiterate and didn't want it to show too much. My other concern is technical, I have the feeling that we are re-inventing pubsub on top on disco here, with actually using pubsub for subscriptions, and Ad-Hoc for creation/deletion (which are built-in pubsub features).
I am probably biased because of the clients I am using, but it seems to me that generic adhoc command support is more widespread than generic pubsub support. I suspect this is because XEP-0060 is huge and scary, which is something I specifically did not want this XEP to be. Maybe we could add pubsub's mechanisms for creation/deletion too? Did you have XEP-0248 (PubSub Collection Nodes) in mind too? Anyway thanks a lot for the feedback! Cheers, -- nicoco