aboutsummaryrefslogtreecommitdiff
path: root/contrib/RULES
blob: f3de2a1a2c1d2f9603c48780ee9e9999456dff43 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
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