When you install this from git, you will need to first clone the repository: git clone git://projects.mako.cc/mediawiki_dump_tools From within the repository working directory, initiatlize and set up the submodule like: git submodule init git submodule update Wikimedia dumps are usually in a compressed format such as 7z (most common), gz, or bz2. Wikiq uses your computer's compression software to read these files. Therefore wikiq depends on `7za`, `gzcat`, and `zcat`. # Dependencies These non-Python dependencies must be installed on your system for wikiq and its associated tests to work. - 7zip - ffmpeg A new diff engine based on [wikidiff2](https://www.mediawiki.org/wiki/Wikidiff2) can be used for word-persistence. Wikiq can also output the diffs between each page revision. This requires installing Wikidiff 2 on your system. On Debian or Ubuntu Linux this can be done via. `apt-get install php-wikidiff2` You may have to also run. `sudo phpenmod wikidiff2`. # Tests To run tests: python -m unittest test.Wikiq_Unit_Test ## TODO: 1. \[\] Output metadata about the run. What parameters were used? What versions of deltas? 2. \[\] Url encoding by default ## License wikiq is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See [COPYING](COPYING) for the full text.