dokuwiki-plugin-gitbacked
dokuwiki-plugin-gitbacked copied to clipboard
primary backend
It would be cool if git would be the primary backend instead of a mirror after-the-facts. This way we could avoid locking issues in multi-user environments (concurrent editing). It would be awesomsauce if we could attach (click to expandable) editors for every conflict. It would also allow you to use git branches for publication revision to public, work in progress or in other ways (multiple versions of the same page. In a dokuwiki setup as software documentation it can be used to desribe different api revisions (v1, v2, v3.. are then branches of a page). So you'd have to rework the branches into the ACLs aswell.
I looked how to implement this : it cannot be done in a plugin: see https://www.dokuwiki.org/devel:ideas:git_backend