Looking for blog client software
25 Mar 2008 I am in need of a blog client that works together with blogger.com. The web interface could be called nice (I like how it saves a draft of my post every so often), but it lacks some fundamental features. For example, I would like to include images in my blogposts. On drupal, I could use filters to link my blog to a gallery2-style image album. There is no such plugin on Blogger. And that is why I am looking at blog clients.If I can find a blogclient that works with blogger (which uses Atom API), I would like it to have the following features:
- Allow me to login to Blogger. Apparently, this is not that evident because the only Blogger-capable client that is in the Ubuntu repositories, Drivel, believes that the username I have on blogger is illegal because it has a '+' sign in it.
- It should have the option for user-contributed modules or plugins, so people can extend the client. Or alternatively, it should be written in a user-friendly programming language like python so I can try to extend it myself (and submit the patch to the interweb of course)
- It should allow me to work offline. This is a must, because my internet connection is very flaky at this point in time
- Preferably, it should allow me to import and export blogger posts so I can backup all my posts and restore them in case they need restoring. It would also provide a way for people moving from other blog software to migrate to Blogger by just importing all their posts.
Now there, thats not too much to ask is it ?
[Update]
I found a python blog client called Firedrop2, but it doesn't seem to support Blogger.
I installed python-gdata again to see if I could hack something together. I ran into the same problems with python-gdata and python-elementtree. There is bug report that describes my problem and postulates a solution. Oddly enough, this fix has not been applied to the ubuntu package yet, although it has existed for some time.
[Update]
The python-gdata package is so obviously broken, that I don't understand that noone is paying attention to it. I've posted a bugreport to raise the severity of the previously reported bug. The result will probably be a "fixed in the next version" reply, which would sortof work for me since the next release of Ubuntu is about a month away.