$Id: HACKING,v 1.2 1996/12/31 21:00:12 kenh Exp $

Notes for people who want to hack on Tcl-Kerberos 5.

I cheerfully accept suggestions and bug reports for Tcl-Kerberos 5.
Suggestions and bug reports that include code are given much higher
priority than ones without.

If you are going to send me code for a improvement, change, or bug fix,
I _insist_ that you do so as a context diff ("diff -c").  I prefer the
unidiff format ("diff -u", if your diff supports it), but regular context
diffs are okay.  My current version of the code may look vastly different
than my most recent release, and trying to do a three-way merge can end up
being a nightmare.  It has caused such a mess in the past that I now
refuse to accept changes that do not come in the form of a context diff.
I also will not accept manual context diffs (by "manual" context diffs, I
mean something along the lines of, "Oh, all you need to do is add a
#ifdef __foonix/#endif around line 617, and it compiles".

I know this sounds like I'm being a real bastard, but really, it's the
only way I can maintain free software and still keep my sanity.  If your
changes are so far-reaching that a context diff is unfeasable, then send
me e-mail and I'll gladly try to work something out with you.
