Overview

Moinmoin Administration & Editing Scripts
--------------------


Introduction
------------
This repository contains several shell, perl, and python scripts for
maintaining and editing a moinmoin wiki, specifically the WineWiki at
http://wiki.winehq.org. They could probably use a bit more testing so
make sure they do what you want before running them. Also, they were
designed with moinmoin versions 1.5 and 1.9 in mind so later versions
might have features that make these scripts irrelevant.


License
------------
This code has been released under the GPLv2.


List of Files
------------
archive.cron    - Cron job meant to separately archive wiki pages,
                    user data, and logs.
clean-wiki.cron - Cron job for performing some garbage collection on a
                    v1.9 moinmoin wiki.
comment-out.pl  - Brief perl script for tweaking list of files for
                    deletion. Used by clean-wiki & sweep-once.
mointabulate.py - Python program for mass-converting HTML tables to
                    moinmoin tables, with user input.
README          - This file.
split-logs.pl   - Perl script for splitting moinmoin logs into
                    separate files, each covering a certain length of
                    time. Used by archive and sweep-once.
sweep-once.sh   - One time shell script for cleaning out a moinmoin
                    v1.5 wiki before updating to a newer version.
tar-exclude     - File exclusion list for archiving the wiki. Used by
                    the archive cron job.