Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change 
notification.

The "HowToContribute" page has been changed by ArpitAgarwal:
https://wiki.apache.org/hadoop/HowToContribute?action=diff&rev1=97&rev2=98

Comment:
Reformatted a section, no text changed.

   * Finally, create separate patches for your common and hdfs/mapred changes, 
and file them as separate JIRA issues associated with the appropriate projects.
  
  == Contributing your work ==
- Finally, patches should be ''attached'' to an issue report in 
[[http://issues.apache.org/jira/browse/HADOOP|Jira]] via the '''Attach File''' 
link on the issue's Jira. Please add a comment that asks for a code review 
following our [[CodeReviewChecklist|code review checklist]]. Please note that 
the attachment should be granted license to ASF for inclusion in ASF works (as 
per the [[http://www.apache.org/licenses/LICENSE-2.0|Apache License]] §5).
+   1. Finally, patches should be ''attached'' to an issue report in 
[[http://issues.apache.org/jira/browse/HADOOP|Jira]] via the '''Attach File''' 
link on the issue's Jira. Please add a comment that asks for a code review 
following our [[CodeReviewChecklist|code review checklist]]. Please note that 
the attachment should be granted license to ASF for inclusion in ASF works (as 
per the [[http://www.apache.org/licenses/LICENSE-2.0|Apache License]] §5).
- 
- When you believe that your patch is ready to be committed, select the 
'''Submit Patch''' link on the issue's Jira.  Submitted patches will be 
automatically tested against "trunk" by 
[[http://hudson.zones.apache.org/hudson/view/Hadoop/|Hudson]], the project's 
continuous integration engine.  Upon test completion, Hudson will add a success 
("+1") message or failure ("-1") to your issue report in Jira.  If your issue 
contains multiple patch versions, Hudson tests the last patch uploaded.
+   1. When you believe that your patch is ready to be committed, select the 
'''Submit Patch''' link on the issue's Jira.  Submitted patches will be 
automatically tested against "trunk" by 
[[http://hudson.zones.apache.org/hudson/view/Hadoop/|Hudson]], the project's 
continuous integration engine.  Upon test completion, Hudson will add a success 
("+1") message or failure ("-1") to your issue report in Jira.  If your issue 
contains multiple patch versions, Hudson tests the last patch uploaded.
- 
- Folks should run {{{mvn clean install javadoc:javadoc 
checkstyle:checkstyle}}} before selecting '''Submit Patch'''.  Tests must all 
pass.  Javadoc should report '''no''' warnings or errors. Checkstyle's error 
count should not exceed that listed at 
[[http://hudson.zones.apache.org/hudson/job/Hadoop-trunk/lastSuccessfulBuild/artifact/trunk/build/test/checkstyle-errors.html|Checkstyle
 Errors]]  Hudson's tests are meant to double-check things, and not be used as 
a primary patch tester, which would create too much noise on the mailing list 
and in Jira.  Submitting patches that fail Hudson testing is frowned on, 
(unless the failure is not actually due to the patch).
- 
+   1. Folks should run {{{mvn clean install javadoc:javadoc 
checkstyle:checkstyle}}} before selecting '''Submit Patch'''.
+     1. Tests must all pass.
+     1. Javadoc should report '''no''' warnings or errors.
+     1. Checkstyle's error count should not exceed that listed at 
[[http://hudson.zones.apache.org/hudson/job/Hadoop-trunk/lastSuccessfulBuild/artifact/trunk/build/test/checkstyle-errors.html|Checkstyle
 Errors]]
+   . Hudson's tests are meant to double-check things, and not be used as a 
primary patch tester, which would create too much noise on the mailing list and 
in Jira. Submitting patches that fail Hudson testing is frowned on, (unless the 
failure is not actually due to the patch).
- If your patch involves performance optimizations, they should be validated by 
benchmarks that demonstrate an improvement.
+   1. If your patch involves performance optimizations, they should be 
validated by benchmarks that demonstrate an improvement.
- 
- If your patch creates an incompatibility with the latest major release, then 
you must set the '''Incompatible change''' flag on the issue's Jira 'and' fill 
in the '''Release Note''' field with an explanation of the impact of the 
incompatibility and the necessary steps users must take.
+   1. If your patch creates an incompatibility with the latest major release, 
then you must set the '''Incompatible change''' flag on the issue's Jira 'and' 
fill in the '''Release Note''' field with an explanation of the impact of the 
incompatibility and the necessary steps users must take.
- 
- If your patch implements a major feature or improvement, then you must fill 
in the '''Release Note''' field on the issue's Jira with an explanation of the 
feature that will be comprehensible by the end user.
+   1. If your patch implements a major feature or improvement, then you must 
fill in the '''Release Note''' field on the issue's Jira with an explanation of 
the feature that will be comprehensible by the end user.
  
  Once a "+1" comment is received from the automated patch testing system and a 
code reviewer has set the '''Reviewed''' flag on the issue's Jira, a committer 
should then evaluate it within a few days and either: commit it; or reject it 
with an explanation.
  

Reply via email to