gnunet-nat-server was not correctly installed
[oweals/gnunet.git] / HACKING
diff --git a/HACKING b/HACKING
index 535d4498f1542528b63f55632eea6cdc81caf108..82de084c9a2bbded2d36fa706d48a8881e108128 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -14,6 +14,15 @@ include files:
   * gettext.h            --- external library
 
 
+binaries:
+- gnunet-service-xxx: service process (has listen socket)
+- gnunet-daemon-xxx: daemon process (no listen socket)
+- gnunet-helper-xxx[-yyy]: SUID helper for module xxx
+- gnunet-yyy: command-line tool for end-users
+- libgnunet_plugin_xxx_yyy.so: plugin for API xxx
+- libgnunetxxx.so: library for API xxx
+
+
 configuration:
 - paths (that are substituted in all filenames) are in PATHS (have as few as possible)
 - globals for the daemon are in [gnunetd] (for now, have as few as possible!)
@@ -56,7 +65,7 @@ src/ directories:
 
 
 Coding style:
-- GNU guidelines apply
+- GNU guidelines generally apply
 - declare only one variable per line, so 
 
   int i;
@@ -65,6 +74,9 @@ Coding style:
   instead of
 
   int i,j;
+- Indentation should be done using the 'pre-commit' script in the top-level
+  directory using the patched (!) GNU indent.  See also the posting at
+  https://gnunet.org/gnunetindentation
 
 
 Build-system: