aboutsummaryrefslogtreecommitdiffstats
path: root/Hacking
diff options
context:
space:
mode:
Diffstat (limited to 'Hacking')
-rw-r--r--Hacking48
1 files changed, 0 insertions, 48 deletions
diff --git a/Hacking b/Hacking
deleted file mode 100644
index 2063884..0000000
--- a/Hacking
+++ /dev/null
@@ -1,48 +0,0 @@
-Some notices for you who would like to hack the source in order to
-improve powwow, fix bugs or just have fun:
-
-* Try not to run large chunks of existing code through your C
- beautifier if the indentation style doesn't please you. This will
- only greatly confuse the original author (if he can't recognize and
- maintain his own code, who can?). If you write any new functions,
- ok, use your own style as long as it's clear and consistent.
-
-* Document your changes! A brief report of changes in the Changelog file is
- absolutely necessary. So is updating the doc files (powwow.doc, powwow_help
- and README) Also, sending an e-mail to the code author/mantainer documenting
- your changes will be appreciated.
-
-Report from cancan's "Hacking":
-
-*******************************************************************************
- Remember, that although I (Yorick) am the original author, I don't dictate
- the code; it is explicitly in the public domain. I am merely trying to keep
- some kind of order; if versions are permitted to diverge, they are very
- painful to merge later. Also, different version branches are very confusing,
- and makes it hard to define the "latest and best" version. Please try to
- synchronize your hacks into one - the latest - version!
-*******************************************************************************
-
-Well, Yorick refused to merge Powwow and Cancan, so now they both exist
-indipendently... Now I (Cosmos) say exactly the same thing Yorick said
-('do not let version diverge'), but I fear this will happen again :(
-Only difference is that powwow is now GPL-ed and not Public Domain.
-I hope this will help a little.
-
-* Rather than you just distributing your hacked version, I _really_ prefer you
- to send back to me your changes, so that I can put them into the following
- release. You lose nothing doing so, since even in case I refuse to include
- your changes you can still distribute your version if you absolutely want :)
-
- Even if you decide to distribute such a modified version, please
- make it clear that it is not the original version, use a version number
- which can't be confused with an original version, and put your name
- in Changelog and in POWWOW_VERSION.
-
-* I've tried to make the code obey the following rules for modularity:
- - All exported things from one .c file is declared in its .h file.
- - Conversely, symbols are imported by #including .h files,
- not by local extern declarations.
- - Everything that can be static should be (this is not quite true yet)
-
- Please obey these rules (or improve them).