> I take it from the this and the prior post that the expectation is > that pubsub nodes are hosted by the server controlling the JID that > owns the node, which makes sense.
not necessarily, * if your server runs no pubsub component you can use pubsub services from other federated servers * If the server runs a pubsub component which is not build into the server directly, but used the XMPP component protocol you have no roster access. I see your points, maybe you should also take a look at PEP (XEP-0163) which interacts with the roster. I like your ideas, but to make this happen we need first a new component protocol which gives us access to the roster. Otherwise we will have no portable pubsub components or addons. Alex
