Rejoice - there is a blogging program for KDE4! :D
However, I ran into a small snag: I use a plugin for Joomla 1.5 to provide a Blogger/MetaWeblog/MovableType API to Bilbo. This sort of works: I had a problem where Bilbo insisted on calling metaWeblog.getCategories while this function is not advertised (and ofcourse my server responded with a function-not-found error).
After implementing this function, Bilbo now neatly displays all categories to which I can post. And as long as I do not select a category, posting works like a charm. However, when I select a category, a struct is sent to the server with the category name.
The server responds with this: "Invalid request payload xmlrpc element STRING cannot be child of DATA"
This seems to be a parser error returned by the XML-RPC library used by Joomla (and I assume PHP). For example, the following is send to the server and fails:
<member>
<name>categories</name>
<value>
<array>
<data>
<string><![CDATA[General blog entries [Blog]]]></string>
</data>
</array>
</value>
</member>
According to the API docs (for example http://msdn.microsoft.com/en-us/library/aa905673.aspx) the <string> element should be a <value> element. This solves the problem when posting to Joomla! 1.5
<member>
<name>categories</name>
<value>
<array>
<data>
<value><![CDATA[General blog entries [Blog]]]></value>
</data>
</array>
</value>
</member>
Is this something that could be fixed in the next release?