Lessig 2.0, v2 Now Live! + A Conversion Tool and Test Suite for MovableType to Move from One URI Scheme to Another

by M. David Peterson

Lessig 2.0 -- the site (Lessig Blog)

Update: ok, a little hiccup. But now we're back, and so too are the thanks.

So that was fun :) Yesterdays launch of Lessig 2.0 turned into last nights and this mornings hack session to both fix and then build out a test suite to ensure that all of the old links were properly and permanently redirected to the new links.

I need to spend some time both documenting and prettying up creating a human usable the interface, but my guess is that this isn't the first time someone will want to automate the conversion and subsequent testing of moving from one URI scheme to another (e.g. 000123.shtml to /year/month/day/title.ext). At present time this is specific to MovableType, but it really doesn't have to be. I'll work on making it more generic, but in the mean time if you want to play around with the code base, the overview of how it works and links to the code follow below.