summaryrefslogtreecommitdiff
path: root/doc/git.mdwn
blob: cdaf3d4e2d75d8304da13cb278e7ce70c6d6b9d7 (plain)

Ikiwiki is developed in a git repository and can be checked out like this:

[[!template id=note text=""" You can push changes back to ikiwiki's git repository over the git:// transport, to update the wiki, if you'd like, instead of editing it on the web. Changes that could not be made via the web will be automatically rejected. """]]

git clone git://git.ikiwiki.info/

Or like this if your firewall only passes http traffic (slow):

git clone http://git.ikiwiki.info/ikiwiki.git/

The gitweb is here.

There is also a mirror on github.

Commits to this git repository are fed into CIA, and can be browsed, subscribed to etc on its project page.

branches

You are of course free to set up your own ikiwiki git repository with your own [[patches|patch]].

Some of the branches included in the main repository include:

  • gallery contains the [[todo/Gallery]] plugin. It's not yet merged due to license issues. Also some bits need to be tweaked to make it work with the current master branch again.
  • html is an unfinished attempt at making ikiwiki output HTML 4.01 instead of xhtml.
  • wikiwyg adds [[todo/wikiwyg]] support. It is unmerged pending some changes.
  • darcs is being used to add darcs support.
  • pristine-tar contains deltas that pristine-tar can use to recreate released tarballs of ikiwiki
  • debian-stable is used for updates to the old version included in Debian's stable release, and debian-testing is used for updates to Debian's testing release.