In the Dashboard architecture, cluepackets are used to send messages between front and back-end applications. Now what if there was a way to tunnel cluepackets through Jabber? Has someone explored this already?
It would be trivial to embed a jabber client core into an application which sends Cluepackets to a transport which then does all the work.
But of course your frontend needs to actually be able to send the cluepackets in the first place, which for the majority of Windows applications, just ain’t gonna happen.
I actually tried writing an Jabber cluepacketer (for want of a better word) a couple of months ago, but I didn’t have access to a GNOME box and didn’t find the cluepacket doc that Leigh links to (which is very useful – I’d been trying to read the C source to see what the structure should look like! Looking around now I suddenly find things like a useful wiki page about CluePackets but I swear it wasn’t there before! 🙂 ).
DJ Adams (author of Programming Jabber and any number of introductory Jabber articles) hints that using the Publish-Subscribe mechanism of Jabber (JEP-0060 for those who care) would be the most interesting thing to do, but quite frankly, it also looks like it would be the hardest thing to do. 🙂
Looking around, there are already some interesting frontends, including one for Firefox/Mozilla (there are some good links to other Dashboard docs on the same site).
Maybe I should reinstall my linux box at home, follow the Getting dashboard Running instructions and see how it goes. Is it worth it?
The Dashboard lxr is currently offline so instead the docs are available on this URL, which I expect to become redundant as soon as the Dashboard lxr comes back online. 🙂