Project Dashboards

Andreas Pakulat apaku at gmx.de
Mon Aug 3 19:10:19 UTC 2009


On 03.08.09 10:34:25, Ben Boeckel wrote:
> Andreas Pakulat wrote:
> > On 03.08.09 09:39:01, Ben Boeckel wrote:
> >> Why not have developers create vCards, then import those to 
> the
> >> address book and then use that to launch PIM apps or Kopete?
> > 
> > Because that would mean we're
> > 
> > - depending on kdepim/kdenetwork
> > - don't allow the user to choose which pim-app or chat-client 
> he wants to
> >   use
> > 
> > Its nice to tightly integrate with the desktop, but for that 
> you need to
> > do it at the lowest level. Which in this case means opening a 
> url like
> > "foo at bar.com" for sending an email - AFAIK. Not sure how to 
> handle opening
> > a chat-client, would Decibel be a cross-desktop solution for 
> that?
> 
> kabc is the library to depend on and that's in kdepimlibs.

For mailing yes, I was talking about chats.
 
> I imagine opening the right app is just a matter of asking the 
> configurations that are set in the "Default Applications" page 
> in systemsettings.

Not even that, if you look at KTextBrowser its even easier, simply run
KToolInvocation::invokeMailer() for a email address.

> If you want a "social" development area, I think just using 
> kdepimlibs would be easiest. Just make it an optional 
> dependency/plugin to build.

That wouldn't really work as a plugin cannot just create a new tab.

Andreas

-- 
It may or may not be worthwhile, but it still has to be done.




More information about the KDevelop-devel mailing list