Client
Well it works now. I broke down and wrote it in perl. I retrofitted
the lj client. The basic functionality is what I wanted so I just ripped out
the lj specific stuff and stuck in XML-RPC with advogato info.
Lj has an XML-RPC interface. I am sure I can do something to remove the
dependencies. Unfortunately XMLRPC::Lite has a poor error handling interface.
When an error occurs its hard to tell what it is, much less recover.
The upside to the reuse is I get my editor, spell checking, postponing and offline all for free. Free meaning 6 hours.