Migration/Backup of DeveloperWorks Blog
DougBreaux 270007SMYJ Visits (549)
I was informed a few months ago that IBM DeveloperWorks intends to sunset this instance of IBM Connections, replacing it with an "IBM Communities" site at http
As I've been blogging here for 7-8 years, I don't want to lose what I've created. At the moment, there appear to be no plans for migrating my content for me, so I've begun exploring options.
Exporting the content
First, while there appears to be no way to export content from the web UI, the Connections API does work, with simple HTTP Basic Authentication, returning me Atom XML documents of my content.
The Blogs I have access to:
This particular Blog:
The first 100 (I only have 75) entries from this Blog:
Where each Blog post is an Atom <entry> element, with among other things, title, publish date, tags, and content containing the HTML of the post.
And the "media" (e.g. images) can be queried as well, by in my case were just as easy to view and save from the web interface.
Looking for where to go next (for zero cost),
So for now, I've decided to first try GitHub Pages (with Jekyll). Since most of this stuff is code-y, and I'd even already moved some of my files over there.
So far, it's going to be manual setup for even basic things like a search box or commenting, but we'll see.
Jekyll can use either Markdown or HTML, but you only get nice on-site preview with Markdown, so I've been using http
Yes, doubtless this could all or mostly be done programmatically with APIs, but for a one-time activity, I'm probably not going to go that route.