From: Charles Lindsey (chl@clerew.man.ac.uk)
Date: Fri Apr 02 2004 - 13:49:04 CST
On Fri, 02 Apr 2004 14:10:00 +0100, Graham Klyne <GK@ninebynine.org> wrote:
> I just spotted a nit: the citation of ... should include Mark Nottingham
> as an author:
Noted.
> I'm not sure about the thrust of your changes, but in case it's
> relevant...
>
> Concerning the substantive point about header field name formats,
> RFC28222 compliance is a SHOULD, not a MUST. There is a MUST
> requirement for reservation of '.'.
>
> In particular, there is nothing in this registry that requires
> protocol-specific header field names to be allocated within a more
> constrained syntax than RFC2822, since they would necessarily also
> conform to RFC2822 requirements.
As things stand, the header syntax defined within USEFOR always turns out
to be a subset of that defined in RFC 2822.
>
> The registry data looks good to me, at a casual glance.
>
> One concern I have would be whether it is appropriate to include *mail*
> header registrations in a netnews specification -- their use for mail
> could be easily overlooked. My intuition is be that it would be better
> to have a separate (v. short) document specifying their use in email,
> and referencing the actual usage specifications in the [USEFOR]
> specification.
In the case of the Newsgroups-header, it is primarily a Netnews header
which occasionally gets to appear in Email messages. So I think it is our
job to say what its semantics are in that context.
In the case of User-Agent, it is not so clear. What we have described is
consistent with what is defined for HTTP (modulo a different syntax for
'tspecials') and is consistent with how it is currently used in many News
and Email agents. Anyway, it is open for discussion.
-- 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@clerew.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