Newsgroups: news.admin
Path: utzoo!henry
From: henry@utzoo.uucp (Henry Spencer)
Subject: Re: Dynamic feeds (was Re: Why not just eliminate  ..... )
Message-ID: <1989Oct20.163323.18382@utzoo.uucp>
Organization: U of Toronto Zoology
References: <817@pmafire.UUCP> <725@lakart.UUCP>
Date: Fri, 20 Oct 89 16:33:23 GMT

In article <725@lakart.UUCP> dg@lakart.UUCP (David Goodenough) writes:
>Break up inews.
>
>I sometimes get the feeling inews is too big for it's own good. Inews
>handles many functions:
>
>posting user articles;
>unbatching incoming news;
>manipulating control messages; (several functions in this alone)
>preparing data for "ihave - sendme" runs.
>
>What is wrong with making these separate programs...

C News has already done most of this.  Inews is 100% for posting user
articles; relaynews handles incoming traffic from other sites.  Control
messages are mostly punted to separate programs (mostly shell files)
by relaynews.  The ihave/sendme stuff is still in relaynews, but some
of the complexity has been moved out into the sys file, and the batcher
handles actually assembling and transmitting the ihave/sendme messages.

So to answer your question, there's nothing much wrong with it and it
has already been done (although not in B News).
-- 
A bit of tolerance is worth a  |     Henry Spencer at U of Toronto Zoology
megabyte of flaming.           | uunet!attcan!utzoo!henry henry@zoo.toronto.edu
