eric@snark.uu.net (Eric S. Raymond) (04/03/89)
7.5 will be released Tuesday, Goddess willing and the creek don't rise. Rapid progress continues to be made. Problems recently solved include: * Various glitches in ConfigureSys on Sun4 and XENIX boxen. * A bug in the DOXREFS code that caused core dumps. * Bugs in the Configure logic for mail back-end determination. * Compilation errors in the nntp-support library. * Obscure bugs in the feeds-file handling and batch-dispatching code. Also, we've come a long step towards full nntp support. Patches for modifying the nntp server to use the TMNN history library are already in the master misc directory and I am expecting to get similar patches for the nntp xfer code within the next day or so. Though problems remain, I believe we are over the major hump. Remaining trouble areas are: * BSD screen support for vnews. I *think* this one may be knocked now; the person mainly pounding on this (Bill Wisner) reported that he was down to one link error under 7.4 involving a function some BSD systems declare as a macro. * A core dump some sites report during the rdactive() call of expire. * Two sites report that their history file gets entirely rewritten on each rnews run (!). These are under intense investigation, and it is hoped that fixes for the latter two will be in place in 7.5. Unfortunately, we are now at the stage where the remaining bugs are not reproducible on snark and probably hinge on obscure portation problems or stuff like brain-damaged mallocs. I'm having to rely more on the initiative of the testers. On the bright side, three System V sites are reporting all clear and on green. I expect 7.5 to put the rest of the non-XENIX SV systems over the top. Also: this week's new feature (!) may be optional support for news-filter processes communicating with the newsreader service libraries via a standard protocol (which will be documented). This brilliant idea (due to none other than Brad Templeton) should help people write their own kill languages and (eventually) natural-language-recognition-based AI filtering agents -- all without getting involved with reader internals. The TMNN distribution will soon include reader- and filter-end protocol support libraries and test drivers (this is what I've been working on between bug reports). I will also supply at least one rn-emulating model kill language. If all this isn't in 7.5 it will be in 7.6. Kits and patches will be available on uunet as well as snark and (via FTP), under ~/tmnn/beta7.5. Beta sites connected to snark that have uunet service are urged to let me know that fact, so I can take them off the UUCP-upload list and ease the load on my suffering modem. I'm getting better and more active cooperation from more sites this time around than I did on Level 6. My thanks to all who have responded, especially to stalwart yeomen and/or yeowomen ambar@oracle, dlr@daver, bill@nanovx nelson@sun.soe.clarkson, wisner@killer, and jtc@tessera; all of whom have engaged in successful debuggery under difficult conditions and will get the baisse d'honneur and dinner at the nearest good Szechuan joint if I ever meet them in person. Once more into the breach, dear friends! -- Eric S. Raymond (the mad mastermind of TMN-Netnews) Email: eric@snark.uu.net CompuServe: [72037,2306] Post: 22 S. Warren Avenue, Malvern, PA 19355 Phone: (215)-296-5718