Le mercredi 7 juin 2006 00:44, Duncan Mac-Vicar a écrit : > On Tuesday 06 June 2006 13:20, Andrew Barr wrote: > > Hi, > > > > Something I wanted to do this summer was write an iChat plugin for > > Kopete. I see someone has already had a stab at that some time ago, and > > ideally I could use code from that, but it does use a strange mDNS system > > (zmdnsd) probably due to it's age. Also a source of inspiration and/or > > code could be Gaim's plugin, at least for the details of the actual iChat > > protocol. Of course, my plugin would use KDNSSD (KDE apps are supposed to > > use that and not avahi (or Howl, Apple mdnsd, or whatever) directly, > > right?) > > > > I just wanted to announce my intentions here and let the Kopete > > developers know what I wanted to do so that you can tell me anything you > > think I need to know or point me somewhere that might help me along. > > > > I've programmed C++ and KDE before, but I am self-taught. I'll do my best > > and hope for the best. :)
Hello. Great news I'll be happy to help you and answer your qestion (you can find me, and others, on #kopete on irc.kde.org (alias of freenode)) > I digged into iChat once. For LANs, it basically encapsulates jabber xml > messages in bonjour packets for presence. I remember I was able to see the > online contacts from my notebook but never had enough time to figure out > how to share code with jabber in a good way. > > However for internet chat, I am pretty sure they use OSCAR/AIM iChat is using Jabber for internet chat also. The protocol for local messaging is described here: http://www.jabber.org/jeps/jep-0174.html But i don't know really well that protocol. I'm not very familiar with mDNS and co I don't know if it should be in another protocol, or in Jabber. I think that the psi team recently added support for that in psi (which use the same library as kopete) I wish you will realize that protcol -- Olivier (aka Gof)
pgpsyZROCVtEE.pgp
Description: PGP signature
_______________________________________________ kopete-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/kopete-devel
