Humour, comics, tech, law, software, reviews, essays, articles and HOWTOs intermingled with random philosophy now and then
Site management by
My blogging friends are aware that I've been extremely displeased with WP for a while now. I don't need to go into the reasons for this. Suffice to say that I wanted to move my blog to a different system.
After a lot of hunting around for blogging systems, I narrowed it down to a couple of software for deep consideration. TextPattern and b2evolution. After taking apart both these in great depth, I've found that while each is great in its own way, neither are really suitable to port this blog over for different reasons entirely.
There are a couple of reasons why I absolutely cannot move to b2evolution directly: it doesn't have support for WordPress permalinks, which means that if I ditch this blog completely, links to archived posts would break. On the other hand, I could have merely discontinued this blog with a forwarding address and then started afresh in a new URL. But after giving that idea a lot of thought, I decided against it (at least for now). I might revisit this idea later, though. The other main reason why I am hesitant about b2evolution is that it's so rich in features, yet it misses some features that WordPress has, e.g. static pages and optional post excerpts (not the "more" tag). The lack of a mass-edit mode for articles and comments in the admin panel is another issue. These might sound like small problems, but I use post excerpts for the sake of RSS feeds to avoid syndicating the entire article and I also use static pages for my "About" and "Articles" page. Again, as I mentioned in the past, the templating system is a major pain, even for a PHP coder (which I can claim to be ).
With TextPattern the problems are entirely different. It does support WordPress permalinks, so I can directly overwrite this blog without losing any back-links. But at the same time, it lacks a calendar and date-based archives (which I consider a must for a long-time blogger). Importing posts works fine, but it isn't perfect. I lose my uploaded files. Categories are also broken since TP supports only 2 categories per post (while I've marked several categories for a post at times). TP also breaks some of WordPress's formatting in posts like HTML entities - for instance, the symbol for less than ( < ) and greater than ( > ) is replaced by the HTML code < and >. Besides paragraph breaks are awry and sometimes there are large gaps between paragraphs (probably due to TP's extra work in formatting). Again, another drawback is that smilies are permanently removed, since TP doesn't use a smilie system.
I could go on with how I considered Serendipity, NucleusCMS, bBlog and even Drupal at one point. When I got as far as Drupal, I realized it was time to stop. I was going way off in a tangent.
The long and the short of it is this - I could fix all these issues - some are minor hassles, but some are real buggers. It's also funny how exactly "that exact feature I badly want" is missing in each of these blog software - even if it is a minor one. The more I look at the alternatives, the more I'm convinced that I have to cook up my own blog solution sometime in the future (just as I did with my own CMS for harishankar.org).
So I'm sticking with WordPress for now after giving all the alternatives due consideration. If I come back later to consider other blog software, this post will give me an idea as to why I decided not to move at this time.
Posted on Fri, Apr 27, 2007 at 19:51 IST (last updated: Thu, Oct 4, 2007 @ 15:14 IST)