[Standards-JIG] Re: UPDATED: JEP-0163 (Personal Eventing viaPubsub)

Ian Paterson ian.paterson at clientside.co.uk
Thu Aug 3 10:01:29 CDT 2006


> The problem with "open" is that the server must store the subscription
> data.

Yes it does require more work for server implementors - sorry.

> This is an avenue for abuse that makes "open" more difficult to
> support than "presence" and "roster".

Is this "avenue for abuse" any different to the one servers already handle 
for presence subscriptions?


Perhaps some server implementations will be able to reuse large parts of 
their existing presence subscriptions code? For servers that support PEP 
then - once its dedicated protocol has been stripped away - presence might 
be coded as just a special case of pubsub? [Although implementing such an 
architectural change for an existing server would probably require even more 
work.]

IIRC some people have commented that if XMPP were redesigned from scratch 
today (it won't be) they might even make <pubsub/> a root stanza and build 
presence publishing on top of that. Especially now that PEP integrates 
presence and pubsub so nicely, there is nothing stopping server developers 
from implementing that architecture internally.

- Ian




More information about the Standards-JIG mailing list