Anonymous Git Checkout
The FvwmWiki need not be edited directly in a web browser. Instead, one can checkout the git source of the wiki, edit/create pages using whichever editor is appropriate, and then push the changes back, anonymously.
Cloning the Repository
The following command will clone the repository:
git clone git://fvwmwiki.xteddy.org/srv/git/fvwmwiki.git fvwmwiki
... and then put the source of all the files in the fvwmwiki directory. This parameter can be anything, if fvwmwiki is not an appropriate directory name.
Working with Git
It is assumed that people wanting to checkout the source, and use their favourite editor, already have some basic understanding of git, and how to add/commit/push files. If not, this wiki won't attempt to outline yet another tutorial, for more information, see the git homepage
Because the fvwmwiki allows for anonymous access, it is appropriate (and required, otherwise the resultant push of commits would fail, due to the settings on the repository) that the person's name, and email address is known to git. This can be achieved with an initial set of commands, which are to be run from inside the directory of the checkout of the fvwmwiki source:
git config user.name "Your name here"
git config user.email "Your@email.address"
Once this has been done, the meta data of the git commits will be known. Then additions/corrections/new content can be made in the usual way.
Git push access is also enabled, nothing special has to happen either:
git push
... is all that's needed.
Gitweb history
The history of all commits can be seen here