From: Charles Lindsey (chl@clw.cs.man.ac.uk)
Date: Mon Aug 06 2001 - 04:49:55 CDT
In <ylsnf868yo.fsf@windlord.stanford.edu> Russ Allbery <rra@stanford.edu> writes:
>Charles Lindsey <chl@clw.cs.man.ac.uk> writes:
>> So would a fair summary be to say that the present INN mechanisms are
>> "Ugly" (I think that was your word) and need to be fixed when tuits are
>> available? And that when it gets fixed, making it cope sensibly with
>> aliasing and mvgroup could be incorporated as part of the fix without
>> undue extra difficulty? But that this particular fix (though desirable)
>> is low on the priority list at the moment?
>That sounds fair.
Then would a version of mvgroup that declared it merely to be a combined
rmgroup and newgroup, with merging of the groups a MAY rather than a
SHOULD be the way to go for our draft? I can see some problems with that
(I assume newly arriving articles for oldgroup SHOULD be diverted to
newgroup), but I could try writing a text on those lines if people want
it.
>The only way that one can avoid having to change the article is if the
>Xref header isn't actually included in the article but instead is faked up
>by nnrpd whenever the article is retrieved. That's almost as ugly to me.
>Readers expect the header to be present, and having it be present but
>incorrect is just a recipe for disaster IMO.
Yes, but what I had in mind was leaving the Xref as it was originally
(assuming that the server no longer cared about it). So the newsreader
sees an Xref referring to group A, even though it thinks it is reading
articles in group B.
The evidence I have (based on only 2 newsreaders) was that one coped
correctly either way, and one got it wrong whether Xref was changed or
not (but the worst that happened was you were offered the article in both
groups).
-- 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