[Adium-devl] Google Summer of Code: Bonjour Support
Andreas Monitzer
soc at monitzer.com
Fri Mar 23 15:27:17 UTC 2007
On Mar 23, 2007, at 16:10, Evan Schoenberg wrote:
> In my opinion, the strength of the built-in mDNS stack in OS X, a
> stack which is known to work, is maintained by Apple, and of course
> doesn't interfere with other OS X libraries or daemons, strongly
> recommends the use of libezv or a derivative of it for our Bonjour
> implementation. Andreas has, on the other hand, made the point
> (and please correct me if I'm mis-restating, Andreas) that really
> we should be basing Bonjour support around a solid Jabber / XMPP
> implementation, as that's what the protocol is at heart.
Yes, plus I made the point that this implementation should use
Apple's mDNS stack.
> I think the question to ask is: How small or large a subset of the
> XMPP spec is supported over Bonjour?
Well, except for presence and the avatar, everything else is the same
as long as there is no server involved (so pubsub might not apply).
iChat doesn't support much of it, but that doesn't limit the things
Adium could do (Adium doesn't limit itself by what iChat supports of
pure XMPP or AIM either).
andy
More information about the devel
mailing list