[Adium-devl] Bonjour Messaging Discussion

Peter Saint-Andre stpeter at jabber.org
Wed May 16 16:45:26 UTC 2007


On Wed, May 16, 2007 at 12:27:18PM -0400, Evan Schoenberg wrote:
> 
> On May 16, 2007, at 12:12 PM, Chris Forsythe wrote:
> 
> >Erich Kreutzer wrote:
> >
> >>What is the goal of Bonjour messaging support in Adium?  In
> >>other words is it more important for Adium to work well with iChat
> >>and only passably support other Bonjour messaging clients (Pidgin and
> >>Gajim) or vice versa?
> >>
> >
> >I'd say support for iChat is more important.
> 
> I think this may gloss over a distinction which is relevant to the  
> discussion.  iChat 1.0 is a mess.  As far as I am aware, we're  
> currently compatible with iChat 1.0 -- which has almost no users  
> whatsoever -- and only barely if at all compatible (based on the bug  
> reports seen) with later versions of iChat.

Let alone future versions. :)

> No acceptable implementation in any client should be incompatible  
> with the current version of iChat.  

Or with iChat 5 (Leopard)?

When will this code be deployed? Will Leopard be out by then (or soon to
be out)? Will iChat 5 conform to XEP-0174? I agree that it would be
silly to break compatibility with iChat 4 (though 1, 2, and 3 matter
less IMHO), but we also need to look to the future.

> However, as we are an open source  
> messaging application, I believe that properly implementing the JEP  
> for Bonjour messaging should be the standard.  I'll be surprised if  
> there are unavoidable incompatibilities between implementing that JEP  
> and being iChat compatible in a real sense.

I have tried hard to avoid that and have worked with all parties who
have implemented link-local messaging to make sure that if you follow
the spec you will not break existing interoperability.

/psa





More information about the devel mailing list