diff HACKING @ 611:f31ae0d9e163

Update CODING and HACKING files, and add po/README file for translators.
author zas_
date Fri, 09 May 2008 08:03:25 +0000
parents b3e0e515fabf
children b9a9a457860d
line wrap: on
line diff
--- a/HACKING	Fri May 09 07:46:18 2008 +0000
+++ b/HACKING	Fri May 09 08:03:25 2008 +0000
@@ -4,11 +4,15 @@
 only distributed with snapshot releases. Running autogen.sh requires automake
 and autoconf. GNU gettext may also be needed by autogen.sh.
 
-CVS commits _require_ a ChangeLog entry, commits without a ChangeLog will be reverted.
+SVN commits _require_ an explicit log message. Think it will be used in the release
+Changelog.
+
+Coders should respect general coding style (see CODING).
 
-Translators create a translation by creating the appropriate .po file in the /po
-directory. Please see the gettext info pages for an overview and instructions.
-Basically: Add your language code to the   ALL_LINGUAS=   line in configure.in,
-then get started translating the strings in your ??.po file.
-Note: The strings for debug output is intentionally not marked for translation.
+Coders, please resync po/POTFILES.in if you add or remove source files from src/
+directory (using regen_potfiles.sh script in po/) and re-run make update-po 
+when appropriate to keep translations in sync with the code.
 
+Maintainers, don't forget to run make update-po before releases.
+
+Translators, please have a look at po/README.