DokuWiki

It's better when it's simple

User Tools

Site Tools


devel:patches

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
devel:patches [2011-01-23 16:23] HåkanSdevel:patches [2023-02-28 07:44] (current) – Link to new dokuwiki repo saggi
Line 1: Line 1:
 ====== Sending Patches ======= ====== Sending Patches =======
  
-Patches should be sent to the [[:mailinglist]]. Patches created by [[devel:git]] are preferred and much simpler to integrate. If git is not an option, you should create patches in unified diff format (''diff -u'') against the latest available {{http://github.com/splitbrain/dokuwiki/tarball/master?.tgz?|daily snapshot}}.+The preferred way of contributing patches to DokuWiki is using [[github|Github pull request]], this makes it much easier to review the code collaboratively and discuss it before applying it to the code base. 
 + 
 +When the patch has been applied, don't forget to update the [[:manual|DokuWiki Manual]] ;-). You can use a link to [[devel:develonly|devel:develonly]] to inform users that this feature is not available in the latest [[:changes|stable release]]. When this documentation update is not yet performed, in Github the label ''needDocUpdate'' should be added. 
 + 
 +==== Without Github... ==== 
 + 
 +When you really don't use Github, your patches should be sent to the [[:mailinglist]]. Patches created by [[devel:git]] are preferred and much simpler to integrate. If git is not an option, you should create patches in unified diff format (''diff -u'') against the latest available {{https://github.com/dokuwiki/dokuwiki/tarball/master?.tgz?|daily snapshot}}.
  
-When the patch has been applied, don't forget to update the [[:manual|DokuWiki Manual]] ;-). You can use a link to [[devel:develonly|devel:develonly]] to inform users that this feature is not available in the latest [[:changes|stable release]].  
devel/patches.1295796210.txt.gz · Last modified: 2011-01-23 16:23 by HåkanS

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