mozilla/kuma — pull request #197 by ubernostrum (2012-05-08 15:22:54+00:00)
Title: File migration 710718

Again: please don't merge this :)

So based on some thinking done on planes last week, here's my working draft of file migration. There are probably bugs, but I just want to get eyes on code at this point and make sure it looks sane (also, this is out of sync with the "how to get files out of MindTouch" document I wrote; that'll need to be updated with stuff learned during the latest round of rewrites).

One thing that's really scaring me right now is that I don't have an *actual* MindTouch to test against, and really can't because the DB dumps we use aren't sufficient to exercise the various ways through this. Suggestions for dealing with that would be welcome :)