[jdev] XMPP Certification Opinion Poll
Celso Martinho
celso at co.sapo.pt
Sun May 15 18:05:29 CDT 2005
>> Why
>> didn't Apple went for this on iChat and decided to store the avatar
>> on the user's vcard-tmp ?
>>
>
> Simply because pubsub isn't widely deployed yet, and they had to ship
> with something. Many people have commented on iChat's
> implementation of
> various Jabber protocols, so I won't repeat that here.
>
Yes I understand what Apple did. But the point is: there was JEP-0084
and it's pointed at http://www.jabber.org/jeps/jeplist.shtml to use
with Avatars and they decided not to use it, while we decided the
contrary (despite the problems with it). Now I have a client that
won't interoperate with iChat and either I change it to vcard-temp
and release a new version just for the sake of the Tiger user's joy
or wait for pubsub and it's wide adoption and migrate everything.
Even if at a much smaller scale, I have to take the same kind of
decisions Apple did. My initial suggestion was simply that JSF could
have a recomendation sheet (call it counseling, maybe it's a better
word I don't know sorry for the bad english) on how to implement the
various IM functions, even if the solutions aren't perfect or
advisable, maybe with an overview of what's avaialable and what's to
come (ie: pubsub). That would help and clear things on time-to-market
decisions and hopefully increase interoperability between clients.
Celso.
More information about the JDev
mailing list