From: Charles Lindsey (chl@clw.cs.man.ac.uk)
Date: Wed Aug 22 2001 - 03:45:57 CDT
In <200108211228.IAA04517@darkstar.prodigy.com> davidsen@prodigy.com (Bill Davidsen) writes:
>On the other hand it has lots of experience, is useful for doing group
>renames, particularly when a previous group becomes a hierarchy:
> rec.travel 0000000000 0000000001 =rec.travel.misc
> comp.mail 0000000000 0000000001 =comp.mail.misc
> rec.toys 0000000000 0000000001 =rec.toys.misc
> rec.auto 0000000001 0000000001 =rec.auto.misc
IOW, you have been using it to do 'mvgroup's by hand. What happened to the
existing articles in rec.toys? Or was that in the days of an earlier
version of INN that had a more conventional storage regime?
BTW, it occurred to me when doing my CNews implementation that things
would be much easier if the active file permitted multiple flags. E.g.:
comp.foo 0000000000 0000000001 nm
"We don't accept local posting; anything relayed from outside had
better have an Approved header."
comp.foo 0000000000 0000000001 xm
"We have turned this group right off for new articles, but we left
the 'm' behind to indicate it should continue to be moderated when
we turn it back on".
comp.foo 0000000000 0000000001 y=comp.bar
"We have moved this group to comp.bar, but you may still post to
it as comp.foo."
comp.foo 0000000000 0000000001 n=comp.bar
"We have moved this group to comp.bar, and you may not post to it
as comp.foo."
comp.foo 0000000000 0000000001 x=comp.bar
"This group is read-only; new articles should be diverted to
comp.bar". That would actually be a possible mvgroup
implementation.
NOTE: These are purely implementation hacks. They would not appear in any
standard, except that an NNTP standard might say "you might see this stuff
in response to the LIST ACTIVE command".
-- Charles H. Lindsey ---------At Home, doing my own thing------------------------ Tel: +44 161 436 6131 Fax: +44 161 436 6133 Web: http://www.cs.man.ac.uk/~chl Email: chl@clw.cs.man.ac.uk Snail: 5 Clerewood Ave, CHEADLE, SK8 3JU, U.K. PGP: 2C15F1A9 Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5