[jdev] XMPP Certification Opinion Poll

Julian Missig julian at jabber.org
Sun May 15 18:22:20 CDT 2005


On 15 May 2005, at 16:05, Celso Martinho wrote:

>>> 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.

That would be interesting. Unfortunately the JSF has never taken upon  
itself a more active role in real time-to-market things.. it's always  
been about setting future protocol. I'm afraid it would take a lot of  
changes to get something like that... and that's not going to happen  
without a lot of argument.

For example, why recommend anything other than jep-0084? Obviously  
the problem with lack of adoption is that no one has built all the  
software for it yet, so if we recommend it people will build the  
software. So why not simply recommend jep-0084 and get people to  
build that software?

Julian




More information about the JDev mailing list