Nick Jenkins wrote:
(Also the SQL dump output needs to actually be tested before we dedicate a few gigs to it.)
I'm happy to be a guinea pig. Just give tell me where to get it from, and I'll leave it importing overnight and report back any errors/problems and whether it worked or not.
I haven't had a chance to upload some test conversions yet but I'd appreciate it if you'd give a quick test of the program: http://leuksman.com/misc/mwdumper-preview.zip
This .zip contains the compiled converter program in its present state, with a bundled executable for Linux/x86 and as CIL assemblies for any other OS.
The Linux binary does *not* require a Mono installation; I've tested it on Ubuntu Hoary and Fedora Core 1. (It does require glib2, which is probably installed by default any any modern Linux.) For other OSs you'll need a Mono or .NET runtime to run the CIL binaries.
Run something like this to generate 1.4-format SQL: gzip -dc pages_public.xml.gz | ./mwdumper --format=sql:1.4 > out.sql
More info on the command-line options is in the README. If you're on Linux and the binary does or doesn't work, please let me know. (If it fails, please include output of 'ldd mwdumper'.)
-- brion vibber (brion @ pobox.com)