summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING9
1 files changed, 9 insertions, 0 deletions
diff --git a/HACKING b/HACKING
index 436341823..07026b11c 100644
--- a/HACKING
+++ b/HACKING
@@ -273,6 +273,15 @@ Write "Type const *var", not "const Type *var".
FIXME: dig up justification
+Be nice to translators
+======================
+Don't change translatable strings if you can avoid it.
+If you must rearrange individual lines (e.g., in multi-line --help
+strings), extract and create new strings, rather than extracting
+and moving into existing blocks. This avoids making unnecessary
+work for translators.
+
+
Add tests
==========
Nearly every significant change must be accompanied by a test suite