Blogsphere To WordPress Migration Complete

Over the past few days I’ve been moving my blog to WordPress. There were a few things that I needed to do to get everything working and I thought it might be handy to anybody else thinking of doing the same.

First of all, I found Matt White had written a LotusScript agent a while back and given it to Mitch Cohen who published it, with permission, on his blog. I took that agent, made a couple of minor changes to it and exported a nice hefty xml file that I then fixed up in Eclipse and then imported into my new WordPress blog.  Here is my copy of the agent wpexport

To deal with images in blog posts I changed all references to http://www.qtzar.com to domino.qtzar.com before I ran the import. I then added a plugin to WordPress called ‘Add Linked Images To Gallery’ and ran it against the imported blog entries. What this did was download the images from the server domino.qtzar.com, added them to the WordPress gallery and then changed the blog entry so it would point the image urls to the gallery. Now all my old images are directly in WordPress and I don’t have to worry about maintaining the nsf.

PermaLinks were the next thing that I wanted to get working. What’s the point of having a PermalLink if it is not going to work after you move your blog. These were easy enough to deal with. A few simple Apache Rewrite Rules did the trick. Here’s what I added to the stop of the .htaccess file in my Apache root directory.

RewriteRule ^blog.nsf/d6plinks/([A-Za-z0-9-]+)?$ /blog/$1 [NC,R=301,L]
RewriteRule ^blog.nsf/stories.xml /feed/ [NC,R=301,L]

These rules will rewrite the incoming URL and point it to your new permalink structure, they issue a 301 redirect so the asking browser gets the new URL in the addressbar and so search engines know to update their links. The second rule redirects the original BlogSphere RSS feed so any people using RSS to read your blog will get the new feed without having to change anything on their end.

There are still a few more minor things I need to migrate and I’ll probably go through all my posts to fix up the categories and tags but I hope this info helps anybody else who is thinking of migrating to WordPress.

Tagged with: , , ,
Posted in Uncategorized

Welcome To My New Blog Site

I have decided to move my blog to WordPress and I know it’s going to cause a few people to scratch their heads as to why I’m not using Domino or Xpages to run my blog anymore.

Well the truth of the matter is that Blogsphere has grown very long in the tooth and hasn’t been updated in a very long time and I simply don’t have the time to make any updates to it. WordPress, however, is an active product and has lots of plugins that I can make use of to breath a bit of life back into this site.

There is still a lot of work to do and I will be pulling in all my old blog posts from my old blog over to this new site as soon as possible.

Tagged with: , ,
Posted in Uncategorized

Setting Up A RedMine Server On Ubuntu For Source Control

One of the topics I’ll be covering in AD102 : Source Control For The IBM Lotus Domino Developer will be using a bug tracking system that is integrated into your Source Control solution.

The actual setup of such a system is way beyond the scope of the presentation as it is a bit tedious and would be impossible to cover in the allotted timeframe so to make things easier I’ve written up an installation guide and shared it on EverNote. This setup makes use of a third party plugin that assists in the creation of your Source Control repository and provides options for automatic GIT, Mercurial and SVN repository creation

You can access the installation instructions here. Also included are sample configuration files that you can copy and paste from to make your setup faster.

AD102 will be on MONDAY 16th at 1pm in Swan – Toucan 1 & 2. I can’t remember if that is a big room or not so get there early if your planning on attending this session. Even if your a lone developer in your company source control is important and will make your development tasks a lot easier.

Tagged with: , , , ,
Posted in None

Signature Capture Control Now On OpenNTF

The signature capture control is now available on OpenNTF licensed under the APL V2 license.

Tagged with:
Posted in None
Archives