It's better when it's simple

User Tools

Site Tools



DokuWiki's git repository is hosted at It is has become the central place of development discussion, having mostly replaced discussions on the mailinglist.

Working with GitHub Pull Requests

GitHub Pull Requests are the preferred way of sending patches for DokuWiki to the core development team. While individual Git patches may get into the core, a pull request makes it much easier to review the code collaboratively and discuss it before applying it to the code base.

A detailed description on how pull requests work, is available at GitHub Help Section.

When sending pull requests, please keep the following in mind:

  • Add a comment to your pull request, explaining what your code does and why you think it should be added to DokuWiki (eg. explain actual use cases)
  • Do not mix different features into a single pull request. Pull requests are based on branches, so create different feature branch in your fork first. Then send pull requests from there.

We try to give feedback as soon as possible, but especially for very complex topics it might take a while until one of us can have a look at it in detail. Please don't let this discourage you, we love pull requests :-)

devel/github.txt · Last modified: 2023-12-05 07:45 by Klap-in

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki