[NNTP] Re: Updated news-nntp-uri I-D

Clive D.W. Feather clive at demon.net
Mon Nov 26 08:59:06 PST 2007


Charles Lindsey said:
>> 4.  Syntax of 'news' URIs
[...]
> No! Please do not attempt to write (yet another) full syntax for msg-ids
> here. We have already done that once in [USEFOR] (ugly but necessary).
[...]

In any case, there is a further problem that RFC 3977 is much more generous
in what it allows:

    message-id = "<" 1*248A-NOTGT ">"
    A-NOTGT    = %x21-3D / %x3F-7E  ; exclude ">"

I can see that this leads to an ambiguity when there is no at sign in the
message-ID. Therefore I suggest:

    article  = 1*mid-char "@" 1*mid-char
    mid-char = unreserved / pct-encoded / sub-delims / "@" / "/"
    unreserved  = <defined in RFC 3986 section 2.3>
    pct-encoded = <defined in RFC 3986 section 2.2>
    sub-delims  = <defined in RFC 3986 section 2.1>

>>    The form identifying <newsgroups> corresponds to the [RFC3977]
>>    <wildmat-pattern>, a newsgroup name with wildcards "*" and "?".  Any
>>    "?" has to be be percent-encoded as "%3F" in this part of an URI.
>>    Examples, the first two are equivalent:
> 
> I disagree entirely with your use of <wildmat-pattern> here, when
> <wildmat> would do perfectly well.
[...]

+1

-- 
Clive D.W. Feather  | Work:  <clive at demon.net>   | Tel:    +44 20 8495 6138
Internet Expert     | Home:  <clive at davros.org>  | Fax:    +44 870 051 9937
Demon Internet      | WWW: http://www.davros.org | Mobile: +44 7973 377646
THUS plc            |                            |


More information about the ietf-nntp mailing list