Kill KIO (was: Repositioning the KDE brand)

Thiago Macieira thiago at
Sun Jul 12 13:44:31 BST 2009

Cornelius Schumacher wrote:
>On Friday 10 July 2009 16:31:50 Thiago Macieira wrote:
>> KIO has existed for 9 years, its protocol has been stable. It's
>> possible to integrate with it using D-Bus. If other applications don't
>> integrate with it, it's because they don't want to.
>Is it documented somewhere how to integrate with kio via D-Bus?

No, I don't think so. You need to ask klauncher to start a slave for you, 
then you communicate with that slave via standard QDataStream protocol.

I tried adding D-Bus support for kioslaves before the KDE 4 release, but 
gave up because I wasn't seeing the point. The protocol isn't suitable for 
the communications we need (synchronous, blocking) and I also didn't see 
the value. 

It was making our lives harder for no real benefit. If there's real want 
for this, I can resurrect the project.

But don't make me waste my time if no one is going to use this.
  Thiago Macieira  -  thiago (AT) - thiago (AT)
    PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <>

More information about the kde-core-devel mailing list