I'm working on a component myself and have had to implement much of
the roster stuff as well. I agree with Blaine that you can probably
implement a fully featured/compliant PubSub within a component.
Thanks,
adam
On Jul 9, 2008, at 10:18 AM, Blaine Cook wrote:
On Wed, Jul 9, 2008 at 1:17 AM, Kevin Smith <[EMAIL PROTECTED]>
wrote:
As things stand at the moment, all the roster and +notify stuff sits
in -0060 itself, -0163 is now just a profile of -0060 (yes, that means
pubsub is currently not implementable through the component protocol).
I strongly disagree. Parts of XEP-0060 aren't implementable via the
component protocol unless you also implement the roster protocol,
but I have written a functional and useful PubSub implementation
that interfaces via the component protocol.
Moreover, those who've met me know I'm prone to saying that much of
the PubSub protocol is confusing and not necessarily useful in
practice, so having roster-based permissions is far from necessary
for most things, especially web-based apps of the sort we're
discussing.
b.