The Good Patch: Difference between revisions
From Maemo Wiki
Jump to navigationJump to search
imported>nakkebar No edit summary |
imported>amigadave tidy, add category |
||
| Line 1: | Line 1: | ||
== Characteristics of | == Characteristics of a good patch == | ||
A | A good patch should: | ||
* be in unified context format (diff -u) | |||
* only include related changes | |||
* not introduce any compile time warnings | |||
* have test code (if any) separate from the added/changed functionality | |||
* not add any extra debug printing, unless absolutely necessary | |||
* match the coding style of the existing source file, for example with regard to indentation and whitespaces | |||
When attaching a patch to a bug at https://bugs.maemo.org, add the "patch" keyword to the bug report. | |||
[[Category:Development]] | |||
Revision as of 13:49, 4 February 2010
Characteristics of a good patch
A good patch should:
- be in unified context format (diff -u)
- only include related changes
- not introduce any compile time warnings
- have test code (if any) separate from the added/changed functionality
- not add any extra debug printing, unless absolutely necessary
- match the coding style of the existing source file, for example with regard to indentation and whitespaces
When attaching a patch to a bug at https://bugs.maemo.org, add the "patch" keyword to the bug report.