Migration

It’s that time of the year – and that time of the project life cycle. Comments have been shut off and all site components except for the blog have been archived – and that (this) is getting backed up as soon as I hit “Save” on this post.

ATC started life as a voodoo’d MT 3 blog. In 2008 hosting moved and the project moved from a badly implemented MT 3 site to a badly implemented MT 4 site spanning a number of subdomains, where it limped along for five years until it was rearchitected into a properly implemented MT 4 site earlier this year.

At some point within the next couple of months – roughly around the five year anniversary of the transition to MT 4 – 870 posts, 158 tags and parts of 8 pages will be migrating from a six-blog MT 4 install into a custom WP theme. Comic pages, covers, Universe entries and Cast members will all be custom post types. The relationship between Cast and Universe entries and Comic pages will be preserved, tag search will be seriously improved. Commenting will be easier for you to do and for me to filter. SEO will be possible. Facebook updates (and hopefully twitter updates) will be automated. I may muck around with some Subscription capability, though I want the site built and functional before I start digging around to see what that looks like. I’ll be able to add a page without having to rebuild a blog; I’ll be able to add to the Cast or the Universe without having to rebuild two (or more!) blogs.

For most of the past decade, MT was a good fit for ATC – but aside from ATC and the sites hosted on deadcityradio.org, I’ve never really been a Movable Type developer. When I transitioned from video to web in early 2010 it was in response to a call to learn WordPress – and over the past couple of years I’ve learned the shit out of it. I know enough about wordpress to turn a six-blog MT site into a single WP site, and I’ve learned enough about custom post types and custom meta boxes to make the page navigation voodoo work as a matter of design as opposed to a horrible, horrible hack.

In short, WordPress is more malleable, easier to work with and extend, and vastly more capable. The choice between upgrading the MT install or migrating to WP isn’t actually a choice – and it isn’t up for debate. I made the decision earlier this year, and now that TV.2 is complete it’s time to make the last of the backups and the first of the imports – I’ll be starting with deadcityradio.org domains to sort out the remaining design questions, and plan to start work on the new ATC website in late October or early November.

Courage.