The genesis of this documentation was an attempt to scratch an itch with KDE and Kopete. I frequently have Kopete up on a different virtual desktop than the one I’m working on. When I want to send someone a message, I either have to jump to that desktop, or click the Kopete tray icon - either way I end up changing desktops. KDE supports a very nifty protocol called DCOP - a neat way to interrogate and control applications that advertise DCOP capability with an API that a DCOP client can call.
The documentation is a rework and expansion on my blog entry - KJSembed, why do you tease me so?
Onwards to part 1 of an uknown number of parts.
