Changes for page Contributing

Last modified by Vincent Massol on 2024/03/25 13:43

<
From version < 16.2 >
edited by Vincent Massol
on 2010/12/13 09:26
To version < 17.1 >
edited by Silvia Macovei
on 2010/12/16 13:08
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.VincentMassol
1 +xwiki:XWiki.SilviaRusu
Content
... ... @@ -54,6 +54,8 @@
54 54  * Add configuration and administration explanations to the related [[Administration guide's pages>>platform:AdminGuide.WebHome]]
55 55  * Add other explanations to the [[FAQ>>xwiki:FAQ.WebHome]]
56 56  
57 +Not sure what to work on? Check out the drafts space, where you'll find a list of some of the [[pending documentation to do's>>Drafts.DocumentationToDo]], pick a page and start contributing. Feel free to add your own to do's suggestions as well.
58 +
57 57  = Share your code =
58 58  
59 59  Have you developed great applications, macros etc.? Share them with others on the [[Extensions wiki>>extensions:Main.WebHome]].
... ... @@ -95,7 +95,9 @@
95 95  
96 96  == Creating and submitting a patch ==
97 97  
98 -{{info}}Make sure to read these [[excellent guidelines>>http://et.redhat.com/~~rjones/how-to-supply-code-to-open-source-projects/]] for having one's code committed in the XWiki source repository.{{/info}}
100 +{{info}}
101 +Make sure to read these [[excellent guidelines>>http://et.redhat.com/~~rjones/how-to-supply-code-to-open-source-projects/]] for having one's code committed in the XWiki source repository.
102 +{{/info}}
99 99  
100 100  When you have either completed a [[JIRA>>http://jira.xwiki.org]] issue, or just want some feedback on the work you have done, create a patch and attach the patch to the JIRA issue in question. We have a couple of guidelines when creating patches:
101 101  
... ... @@ -104,12 +104,12 @@
104 104  * If this was a new piece of work without a JIRA issue, create a JIRA issue for it now.
105 105  * Attach the patch to the JIRA issue you were working on (do not paste its content in a comment though). When adding the patch add a comment to the issue explaining what it does. Shortly after, someone will apply the patch and close the issue.
106 106  
107 -{{info}}Please make sure you tag the JIRA issue with the 'patch' keyword for better handling by the committers if that is not currently the case.{{/info}}
111 +{{info}}
112 +Please make sure you tag the JIRA issue with the 'patch' keyword for better handling by the committers if that is not currently the case.
113 +{{/info}}
108 108  
109 109  An example on how to create a patch from the command line:
110 -{{code}}
111 -$ svn diff > XWIKI-123-something.patch
112 -{{/code}}
116 +{{code}}$ svn diff > XWIKI-123-something.patch{{/code}}
113 113  
114 114  If you are picking up an issue with an existing patch attached to the issue you can apply the patch to your working directory directly from JIRA like this. The //wget// and //patch// commands will only be available if you are on a UNIX platform or using Cygwin on Windows.
115 115  

Get Connected