[dokuwiki] Re: Change default storage

  • From: Michael Klier <chi@xxxxxxxxxxx>
  • To: dokuwiki@xxxxxxxxxxxxx
  • Date: Thu, 23 Apr 2009 11:17:31 +0200

On Thu, Apr 23, 2009 at 10:04:11AM +0200, Guy Brand wrote:
> Great. I did a VCS agnostic plugin a few month ago as a proof of
> concept, it works simply by acting (action plugin) when it gets the page
> changes or media uploads events. I stopped my hack when I was able to
> commit to the vcs and haven't investigated the replacement of
> DokuWiki's default diff viewing: history, diff, logs are of course in
> the vcs too, so they should/could be read from there. Another issue is
> honouring ACLs, I haven't worked on that.

Cool, is there any code available online. I'd be very interested in this!

> > Right now my class is read only http://github.com/crodas/php-git/tree
> > but I have a local version working with write support, and Doku is
> > best example to implement, and release the write support for my class.
> 
> I'll clone your work and will try to contribute on my very little
> spare time :-) I strongly encourage you to keep on with this work.
> Making the storage vcs agnostic would be a must.

> > The Doku community is against using other storage than files
> 
> That's definitely wrong. DB storage is probably weird as DokuWiki is
> built for flat file storage, but a plugin is always welcome. Of course
> a vcs storage backend is a different beast and much more sexy ;-)

Also, using a VCS in _addition_ to flat files is not reall an other storage.

Greetings,
        Michael

-- 
Michael Klier

www:    http://www.chimeric.de
jabber: chi@xxxxxxxxxxxxxxxxxx
key:    http://downloads.chimeric.de/chi.asc
key-id: 0x8308F551

Other related posts: