An Architect's View

CFML, Clojure, Software Design, Frameworks and more...

An Architect's View

Migration (almost) complete

April 12, 2010 ·

This weekend has seen a complete migration of An Architect's View from a very old version of BlogCFC (3.5.2) with a custom Fusebox 4.1 skin to the latest Mango Blog (1.4.3) as well as a complete migration of all of the content of the non-blog portion of corfield.org (my personal stuff, my C++ stuff and a bunch of stuff about CFML, Fusebox and Mach-II) from Fusebox to FW/1. I've moved from a VPS on HostMySite to an "enterprise cloud server" at EdgeWebHosting and I think it's all gone pretty smoothly although it's been a lot of work.

Hopefully I haven't broken too many URLs - I spent quite a bit of time working on Apache RewriteRules to try to make sure old URLs still work - but it has given me the opportunity to streamline a lot of the files on the site (can you imagine how much cruft can build up in eight years of running a site?).

What's left? Just the "recommended reading" bookstore portion of my old site. I store the book details in an XML file and process them in a CFC as part of the old Fusebox app (converted from Mach-II before that and from PHP before that). It's late and I can't face it tonight. Then I need to build out a Mango skin that looks like my old site (and eventually re-skin the non-blog portion of the site).

The underpinnings of the site are Apache, Railo (3.1.2.010 at the time of writing), Tomcat (6.0.26 at the time of writing), Red Hat Linux, MySQL. I still have some fine-tuning to do but this is pretty much an out-of-the-box WAR-based install of Railo on Tomcat for this one site on the server. Over time I'll probably build out a home for FW/1 here under another domain, with examples and more documentation than is currently maintained on the RIAForge wiki. That's the plan anyway.

If you find any broken links, let me know (the Contact Me! link is in the right hand column, near the bottom).

Tags: blogging · coldfusion · fusebox · fw1

12 responses

  • 1 Raymond Camden // Apr 12, 2010 at 4:30 AM

    So how long until you "fix" the dog in your header and replace it with a cat? :)
  • 2 Adam Tuttle // Apr 12, 2010 at 5:33 AM

    *secret handshake*

    Welcome to the (Mango) party! You're going to love it here. :)
  • 3 Sean Corfield // Apr 12, 2010 at 10:22 AM

    @Ray, the header will go back to the view of the Bay from my previous design (a picture taken by Vern Viehe, remember him?).
  • 4 Raymond Camden // Apr 12, 2010 at 11:04 AM

    No... I'm trying like heck but I don't remember. Can you refresh my memory?
  • 5 Sean Corfield // Apr 12, 2010 at 11:58 AM

    Vern Viehe was one of the best Macromedia Community Managers but it was a good while ago...
  • 6 Sid Maestre // Apr 12, 2010 at 2:19 PM

    Congrats on making the move to MangoBlog. Now you need a custom Theme to reflect your uniqueness. Perhaps "Dancing with the Stars" ?
  • 7 Eapen // Apr 12, 2010 at 6:50 PM

    Thanks for the info about alternatives for Railo hosting. I am going to give that a shot and after reading your site's history, I might end up switching my site from WP to Mango Blog. Despite the initial effort, I am sure it will help in the long run since I'll be able to hack the code quicker.
  • 8 Lola LB // Apr 13, 2010 at 4:31 AM

    Are you using the TinyMCE editor? It's the only thing I don't like about Mango . . . I find that I often have to edit the HTML code several times just to get the excess white space removed.
  • 9 Sean Corfield // Apr 13, 2010 at 7:53 AM

    @Lola, right now I'm posting entries using the plain textarea and writing the HTML by hand. The rich text editor button doesn't seem to work out of the box with Safari.
  • 10 Mark Drew // Apr 16, 2010 at 3:52 AM

    Sean, love the migration and new design, I come here by mistake (go you, first hit on google!) and I had to do a double check!

    Looks awesome!
  • 11 Aaron West // Apr 27, 2010 at 1:04 PM

    Sean, the site looks great. If you decided to stay with this theme versus bringing back your old one things would still look good. I suppose you could bring back your SF bay photo so people know where they are (here's looking at you Mark Drew!).

    Did you use one of the BlogCFC to Mango database conversion tools or roll your own solution?
  • 12 Sean Corfield // Apr 27, 2010 at 1:29 PM

    @Aaron, because my BlogCFC install was so old, there was no automation available. I rolled my own SQL scripts. It was surprisingly straightforward!