aboutsummaryrefslogtreecommitdiff
path: root/contrib/RULES
diff options
context:
space:
mode:
authorGravatar Jonas Gunz <himself@jonasgunz.de> 2020-05-25 20:09:04 +0200
committerGravatar Jonas Gunz <himself@jonasgunz.de> 2020-05-25 20:09:04 +0200
commit4440a86cfa359b8e40a484a2cd46d33db5455d8a (patch)
treef5c0c59aebf0058ae97e7ef8b5fb8017f459a05a /contrib/RULES
downloadircd-4440a86cfa359b8e40a484a2cd46d33db5455d8a.tar.gz
Initial
Diffstat (limited to 'contrib/RULES')
-rw-r--r--contrib/RULES24
1 files changed, 24 insertions, 0 deletions
diff --git a/contrib/RULES b/contrib/RULES
new file mode 100644
index 0000000..f3de2a1
--- /dev/null
+++ b/contrib/RULES
@@ -0,0 +1,24 @@
+$Id: RULES,v 1.2 1998/11/09 20:07:12 kalt Exp $
+
+This file describes how to prepare a package for inclusion
+in the contrib/ directory. The goal is to have a consistent
+setup for all contributions, making it easy to install any
+of them.
+
+* each package must have a README file (at least) explaining
+ what it is about.
+* a man page would be nice ;-)
+
+* packages are stored in contrib/<package name>
+
+* C programs:
+ * If possible, use the same coding style as in the
+ rest of the package.
+ * They need to be portable
+ * They should use "setup.h" or "os.h"
+ * If needed, they may have a *.h file generated by configure
+ * They are to be compiled from within the same
+ directory as irc/ircd, using the same Makefile
+
+
+* questions, submissions should be sent to ircd-dev@irc.org