[dokuwiki] Re: Using Git as DokuWiki Backend

  • From: Michael Hamann <michael@xxxxxxxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Sun, 5 Feb 2012 16:06:54 +0100

Hi,

On Sun, Feb 5, 2012 at 3:46 PM, Brett Serkez <bserkez@xxxxxxxxx> wrote:
[...]
> While I am relatively new to Dokuwiki, I spent considerable time
> during the selection process and choose to standardize on Dokuwiki
> primarily based on its minimal requirements yet powerful functionality
> and extensibility.  Drop a directory hierarchy on a simple web server
> that supports php, no mysql or other complicating requirements,
> simple, powerful, extendable.

I think this is one of the major features of DokuWiki and I think
nobody in the current developer team has any intentions to change
that. The idea, if it should actually be "accepted", is, to make it
possible to user alternative revision implementations without adding a
huge abstraction layer and to use an implementation of git that is
written in PHP without external dependencies like glip (which lives in
many forks on github with different additions and doesn't support
things like "pull from this git repository and checkout the files" but
just very low level git operations...).

> Aren't there any php libraries that would provide more sophisticated
> source control features?

I think the question is always: which features do we want? And do we
really need a different library for that? It's no question that git is
a great version control system, but the question we should answer is
which features of it we actually want to have in DokuWiki because as I
outlined in my previous mail sometimes these features aren't that
directly connected to a different revision system.

Michael
--
DokuWiki mailing list - more info at
http://www.dokuwiki.org/mailinglist

Other related posts: