Greg Hewgill (ghewgill) wrote,
Greg Hewgill
ghewgill

wiki with a git backend

I was chatting with teferi the other day:

<gregh> wikipedia needs a 'bisect' operation
<teferi> gregh: gitipedia :)
<gregh> oh, bah. you made me look.
<teferi> nah, it would be a great idea, though
<teferi> don't like what a page says? fork it!
<Nugget> heh
<teferi> an end to edit wars
<teferi> hm
<teferi> I should actually DO this.
<teferi> wiki backed by git repositories

And why not? After all, what is a source control system? It's a way of tracking revisions made by multiple collaborators to a set of text files representing source code. What is a wiki? It's a way of tracking revisions made by multiple collaborators to a set of text files representing web pages. Why do most of the wiki engines reimplement source control?

After a bit of searching, I found ikiwiki which looks like it might be exactly what we are looking for. By setting it up with an SCM as the storage backend, you can edit the wiki offline, or edit it using your favourite text editor, or use your SCM features like branch, merge, blame, etc. Must investigate further and set up an ikiwiki to try.

Subscribe

  • new zealand government goes creative commons

    This looks like a fantastic step forward: New Zealand Government Open Access and Licensing Framework The draft NZGOAL sets out a series of policy…

  • earthquake

    About an hour ago, we felt a magnitude 5.4 earthquake. Although New Zealand is a fairly seismically active area, we had not felt an earthquake since…

  • kiwi english

    After being here for a couple of months, I've started to notice all sorts of ways in which Kiwi english is different from North American english.…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 5 comments