[jdev] XEP-0115: Entity Capabilities
Pedro Melo
melo at co.sapo.pt
Sun Jul 1 09:29:32 CDT 2007
Hi,
On Jun 30, 2007, at 4:55 PM, Andreas Monitzer wrote:
> On Jun 30, 2007, at 16:26, Norman Rasmussen wrote:
>
>> Or you can do what was suggested in the list (don't know if it is
>> mentioned in the spec): cache the information about {client_name,
>> client_version} => caps* only after you receive the exact same
>> information from 5 or 6 different JIDs.
>>
>> The roster is assumed to be for people you trust.
>>
>> The cache should probably only cache after the same info is
>> received from 5 or 6 different domains.
>> - Transports can pollute the cache easily because they often have
>> well in excess of 20 contacts subscribed
>> - Corporate installations probably only have one or two domains,
>> but they probably won't suffer from the lack of caching either.
>
> All these complications (my guess is that it doubles the amount of
> code and storage requirements) for a workaround that doesn't fix
> the underlying issue at all, and even violates the current XEP?
> I'd quote the exact sentence, but xmpp.org is down right now. I'm
> pretty sure that the client MUST not get the data from another node
> when it already got it once.
There is a proposal in the std list by Joe Hildebrand that should
solve most of the problems reported.
See: https://www.jabber.org/standards/2007-June/015739.html
and follow up emails.
Best regards,
--
HIId: Pedro Melo
SMTP: melo at co.sapo.pt
XMPP: pedro.melo at sapo.pt
More information about the JDev
mailing list