On Tuesday 06 June 2006 20:10, Michaël Larouche wrote: > Le June 6, 2006 19:17, Olivier Goffart a écrit : > > 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. > > iChat use AIM and support Jabber for Internet chat. > > > 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. > > Either using KDNS-SD, or using Avahi Qt bindings instead of mDNS. > > > I think that the psi team recently added support for that in psi (which > > use the same library as kopete) > > Well not really, Justin claims this is a part of his new IrisNet framework > and that iChat can see his presence that's it (according to > http://delta.affinix.com/2006/02/16/iris-and-ichat/) > > This lead to our concerns about libiris ;) > > > I wish you will realize that protcol > > > > -- > > Olivier (aka Gof) > > This lead to some users requesting that we should seperate logically Jabber > and Google Talk. We could add Link-Local Messaging(aka Bonjour) to that > list. Technically speaking, this is not hard to do: > -Moving the common Kopete Jabber code into a shared library > -Create FooProtocol stub and related plugins > -Install the required .desktop files. > > Actually for Google Talk, at first I though it didn't make sense, but > someone pointed me that he was working on a implementation of the GMail > notification for Google Talk. With that GMail notification, it's make more > sense to separate Google Talk. > > The question is: do we want that ?
You should start another thread about this seperation rather than taking over this thread. -- Matt _______________________________________________ kopete-devel mailing list [email protected] https://mail.kde.org/mailman/listinfo/kopete-devel
