Michal Čihař - Migrating content

Migrating content

I seem to have spend too much time online and used too much of blogging engines. Yesterday, I've completed yet another import of content to this blog, to have all my content available in single place.

Looking at the import scripts I already have four of them - Movabletype, Nanoblogger, Wordpress and recent addition was Drupal.

For Drupal, I had to install Node export module to have some sensible way to get the content. Then it was just matter of parsing XML and fixing up links. Quite challenging was rendering of Texy! markup in Python as there seem to no native solution available. Fortunately there is a XML-RPC service available, what made that part quite easy.