It is quite a simple code base. There is very little need for any documentation. There are only a few C source files, and tools to track the calling order are far more reliable than any external documentation. Tracing execution manually is quite straightforward, though people with short term memory problems may need to use pen and paper for some of it. What documentation there is is in CVS, and included in the .tar.gz file. There is no reason for people not to submit any documentation they have made. I've submitted quite a bit. I doubt there is much out there that isn't in CVS. We have already seen the dangers of documentation that is maintained separate from the source file (aka the trimscores issue), and so documentation within source is my preference. While improving documentation may well reduce the time that new developers take to get up to speed, I'd much rather have those developers work on client packaging and ease of use. We just don't need new server features right now. That doesn't mean I won't accept them, just that if I'm to get enthusiastic about something then it should be about things that will increase the player base. -- James Cameron mailto:quozl at us.netrek.org http://quozl.netrek.org/