Blog::Normalize contains a specification for a sane transition between different blogging systems.
SYNOPSIS
use Blog::Normalize::Wordpress;
use Blog::Normalize::MovableType;
# You've got to create the B::N objects with the database info:
my $wp = Blog::Normalize::Wordpress->new(
username => $username,
password => $password,
hostname => $hostname,
database => $database,
prefix => $prefix,
);
my $mt = Blog::Normalize::MovableType->new(
username => $username,
password => $password,
hostname => $hostname,
database => $database,
);
$wp->connect;
$mt->connect;
# As simple as:
$mt->import(posts => $wp->posts);
I needed to convert a Wordpress blog to a MovableType one. Since I didn't find anything useful quickly on the web, I developed my own converter. Then I realized some other people could use it and some other ones could actually want it in the oppposite way. Then I thought on people trying to make the same on different blog systems. I've changed from one blog to another several times since I started my own (http://blog.damog.net/) in 2002 and it's been always a pain in the ass make converters. Hereby, I propose the Blog::Normalize module that could import and export all sorts of data from one blogging system to another, as long as they are supported which should be too hard for me (or everybody else, to do).
Product's homepage
Requirements:
· Perl