Migration Notes - StanfordVLSI/Genesis2 GitHub Wiki
Notes on migrating the wiki from genesis2.stanford.edu to github. See kiwi:genesis2_wiki_migration/migrate.py * For some reason you have to edit the first line of the wiki dump or else ElementTree.parse fails silently(!) BEFORE: <mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/"... AFTER: <mediawiki> * Use <title> field to change spaces in filename to dashes e.g. "Main Page" => "Main-Page.mediawiki" * Undo html-ification of font directives "<" => "<" and ">" => ">" * Replace all "File:" refs w/ "files/" refs e.g. BEFORE: Download [File:Vim.tar.bz2 Vim.tar.bz2] AFTER: Download [https://github.com/StanfordVLSI/Genesis2/wiki/files/Vim.tar.bz2 Vim.tar.bz2]
Want to take this wiki http://171.64.100.57/mediawiki/index.php/Main_Page ...and move it to here: https://github.com/StanfordVLSI/Genesis2/wiki
Dump the old wiki:
% ssh genesis2 % cd /var/www/html/mediawiki/maintenance % php5 ./dumpBackup.php --current > /path/wiki_dump.xml % sudo php ./dumpBackup.php --current > /tmp/wiki_dump.xml
For some reason you have to edit the first line of the wiki dump or else ElementTree.parse fails silently(!)
BEFORE: <pre><mediawiki xmlns="http://www.mediawiki.org/xml/export-0.10/"... AFTER: <pre><mediawiki>