wildmats (was: Re: ietf-nntp Draft summary of IETF 48 meeting)
andrew at erlenstar.demon.co.uk
Fri Aug 11 04:05:16 PDT 2000
>>>>> "Russ" == Russ Allbery <rra at stanford.edu> writes:
> Andrew Gierth <andrew at erlenstar.demon.co.uk> writes:
>> Nonsense. Commands like LIST ACTIVE currently take single wildmat
>> patterns, and existing implementations will treat commas in those
>> wildmats literally; therefore this is an incompatible change.
Russ> So's UTF-8. It's an incompatible change that might affect a
Russ> small handful of people, just like UTF-8, since comma isn't a
Russ> valid character for newsgroup names and are uncommon in the
Russ> headers people do pattern matching against.
UTF-8 is not so significant a change, since the most commonly-used
patterns (ones which don't use ? or ) will work even if the match
code doesn't understand UTF-8.
On the other hand, a new client that uses LIST ACTIVE foo*,bar*
expecting to get all foo* groups and all bar* groups will fail to
work on old servers.
UTF-8 is a necessary change, commas in wildmats are not. We should not
be introducing changes that are neither compatible with existing
practice nor absolutely necessary.
More information about the ietf-nntp