[jdev] XEP-0100 and roster/legacy contact list sync
Peter Saint-Andre
stpeter at stpeter.im
Wed Dec 5 01:20:08 CST 2007
Massimiliano Mirra wrote:
>>> I thought such forwarding of roster actions to be somewhat innovative,
>>> but of course it turns out it's been already described and in a better
>>> way: http://antecipate.blogspot.com/2006/06/roster-remoting.html
>>>
>>> I'm curious as to whether this has been considered by transport and
>>> server authors. The fact that it's transparent to the client looks
>>> attractive.
>> I like that this is:
>>
>> 1. transparent to the client
>>
>> 2. a matter for the server and transport
>>
>> We might want to write this up in a spec at some point, for example to
>> document some of the error handling (what if the user is not registered
>> with the gateway, etc.).
>
> I ended up having component and server converse in XMPP despite them
> being in the same process space (seems more elegant), but as I said it
> was a pretty limited scenario and there wereg no trust concerns. But
> while writing it I started wondering how it would work in the real
> world. A server would either have to intercept <query
> xmlns='jabber:iq:register'/> to transports and deduce trust, or look
> for <item jid={transport} subscription='both'/> in the user's roster,
> and in both cases I can imagine disco/info packets going out to
> possibly many uninterested parties to ascertain whether they're
> transports or not. Maybe there's a sane way around the corner but I
> can't see one at the moment.
Well, a smart transport should share presence with the client and then
you can include entity capabilities information. No need to do disco at
that point. :)
Peter
--
Peter Saint-Andre
https://stpeter.im/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 7338 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://www.jabber.org/jdev/attachments/20071204/b6346834/attachment-0002.bin>
More information about the JDev
mailing list