Update: This was a post on my WordPress blog and has been retained here for historic purposes. So you'll find some content and URLs are no longer relevant.
I’ve just moved from my 4-year old blog http://sridharmachani.blogspot.com/. Please add or subscribe to the new RSS feeds at http://coffeebreaklabs.com/sri/me/index.php/feed/.
The move is still not perfect (all internal links in the posts on this new blog still point to the old blog posts), but that is something I’m not fixing right away. I’m more keen on cleaning up the categories which were tags.
It was simple, I like WordPress (WP) and I think it is way better than blogger. Another reason was that I didn’t want to leave my stuff on a 3rd party host, even if it is Google. There is a website I’m working on, and I’ve paid to host it. I might as well use a sub-domain to host my blog as well. I’ll have complete control of the look and feel, not worry about losing my content, and finally, leverage the ease and power of WP. And yes, this was long overdue.
I must admit, it’s been a great pleasure all these years, giving me a window to peek into the outside world and to invite friends over.
How did I move?
I’d been thinking about it and the best way to do it. I created a new database and installed WordPress 2.8.2. I tried to use the Tools –> Import –> Blogger feature in the WP dashboard, but it gave me the blank screen of death. I couldn’t access any page of the new blog. After a lot of trial and googling, I realized a configuration file (wp-config.php) was missing characters (?>) at the end of the file. That fixed it!
However, I tried a safer option – I created a dummy blog on WordPress.com and imported content from my old blog. I then exported the dummy blog’s content to an XML file, which I later used to easily import into this new blog.
PS: A related announcement on the old blog is here.