[net.news.b] 2.10.3 bugs and misfeatures

mouse@mcgill-vision.UUCP (09/28/86)

There are two things wrong with 2.10.3 (besides the one I already
posted about).

1) Inews requires an Approved: line on newgroup and rmgroup messages.
This is not itself a bug.  Checkgroups, however, prints a line telling
how to create the group with inews - and this method simply doesn't
work because of this!!

2) Someone removed the AUTONEWNG option from the possible defines
between 2.10.1 and 2.10.3.

For (1), I do not see the point.  Anyone who knows enough to tell inews
to create a group knows or can figure out how to add the Approved:
header.  Anyone want to try to defend this change?

I just commented out the checks in c_newgroup and c_rmgroup.

For (2), WHY??  We are a long way out on a leaf; messages often arrive
before the newgroup messages for their groups.  In fact, we got some
messages two days ago in soc.* and talk.* for which no newgroup
messages have yet arrived!  AUTONEWNG would have completely eliminated
the problem.  Anyone want to try to defend *this* change?  This one is
even less excusable, because it *loses* *functionality*.

I'm just putting it back in.  Pretty trivial; I just lifted the
c_newgroup code into a routine of its own, which is called instead of
xerror("Unknown newsgroup '%s' removed").  If anyone wants diffs just
ask.

Oh yes, and if past experience is any indication, it won't include my
signature (the copy below is done by hand) in spite of my changing 4 to
MAXSIGLINES.

					der Mouse

USA: {ihnp4,decvax,akgua,utzoo,etc}!utcsri!mcgill-vision!mouse
     think!mosart!mcgill-vision!mouse
Europe: mcvax!decvax!utcsri!mcgill-vision!mouse
ARPAnet: think!mosart!mcgill-vision!mouse@harvard.harvard.edu

	Aren't you glad you don't shave with Occam's Razor?