There's a reason the OPML Editor has the same name as the format --
because it ties all of it together, at a user level and all developer
level. By "it" I mean my work. :-)
The last few days I've been working on something I've been working
toward for about a year now -- being able to move whole blogs around
with nothing but XML files. We've done this before, but this time
we're going to do it slowly, and really build systems on it. I hope.
The first part of the transition is already done. Radio2 has always
outputted backups of the whole user's site every time there's a
change, but it saved the files in .fttb format, which is only
understood by Frontier. No other app should try to process this
format. At the same time we were maintaining an RSS archive of all the
user's posts. So most of the data was already being output as XML.
The next step was to also export the contents of the users prefs,
stats and callbacks from config.radio2.users.
That is now being done, as of yesterday. If you look in the log of
Radio2, if you are using it, you'll see that once an hour it updates
userData.xml for all users who updated in that hour.
Today I'm working on sucking in these files and then also sucking in
the archive of RSS data.
When this part is done, we will have a full and totally open import/
export for linkblogs.
Then the goal is to make the UI for import/export a total snap.