[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: KDE Jabber Library
From:       Simon Hausmann <hausmann () kde ! org>
Date:       2002-08-04 10:40:36
[Download RAW message or body]

On Sat, Aug 03, 2002 at 05:20:36PM -0700, Neil Stevens wrote:
> > With Kopetes dcop
> > interface exposeing the messageing internals things like Messageing
> > someone a vcard appointment or rightclick to send a file to someone
> > genericly becomes quite feasable.
> 
> So you'd requre that all applications wanting to send messages or export 
> presences to go through the *app*, rather than making direct connections?  
> That's a terrible waste, and adds a needless dependency.  SMTP use doesn't 
> require kmail, why should my app that wants Jabber have to go through 
> Kopete?

Because that's the idea of reusable components. Talking to kopete
through a DCOP interface -- after asking the trader of an app
implementing the interface and after using klauncher to launch the
app and get the app id -- is much better than making every app that
wants to send a jabber message to link against a jabber library. Of
this isn't a general solution, but IMHO for simple send-and-forget
communication like with IM a using dcop seems much easier and
lightweight to me than using C++ directly.

Simon
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic