From: Clive D.W. Feather (clive@demon.net)
Date: Tue Sep 21 1999 - 10:30:59 CDT
Charles Lindsey said:
> [I believe there are sites that interpret "Subject: cmsg blah" as
> "Control: blah" or, worse, insert a Control header when they see such
> a Subject. Do we want to deprecate this, and if so is this the proper
> place to do it?]
Yes, we really should deprecate it, but we also really ought to mention it
just to warn people.
> 6.7. Distribution
> [I have now put '+', '-' and '_' back. I am more liberal than Henry in
> allowing uppercase letters, which in fact are commonly used, and in
> not specifying any 14 character limit.]
Why is dot not allowed ? Or are we trying to prevent the idea of
distribution hierarchies happening ?
> [Note: we could be more liberal here and permit CFWS rather than FWS,
> perhaps even encourqaging people to explain in a comment what a
> cryptic distribution actually meant.]
Sounds a good idea to me.
> All the two-letter country abbreviations [ISO 3166] (e.g. "us")
> commonly used as top-level domain names may be used as
> distributions (also "uk", in spite of not being in [ISO 3166]).
> The common non-country top-level domain names (such as "edu" and
> "com") are NOT distributions, and top-level newsgroup-names (such
> as "comp" and "soc") are NOT distributions. Apart from the above,
> distribution-names are a matter for negotiation between the
> relaying agents or cooperating subnets involved, and SHOULD contain
> at least three characters.
ISO 3166 reserves "aa", "qm" to "qz", "xa" to "xz", and "zz" for individual
use; they can *not* be allocated as country codes. We might want to permit
them. Or people may view this as too esoteric to matter.
> Software SHOULD NOT use the value of Lines for any purpose other
> than to display an estimate to humans. This header will be
> deprecated in a future version of this standard.
Can't we deprecate it now ?
> 6.12. Xref
> location = newsgroup-name ":" article-locator
> [ CFWS ( "revise" / "repost )
Missing quote.
> 6.14. User-Agent
> Product-tokens should be short and to the point -- they MUST NOT be
> used for information beyond the canonical name of the product and
> it's version.
It's "its", please.
> 6.16.1. Syntax and Semantics
> Usage-value = CFWS] ("replace" / "revise" / "repost" ) [CFWS]
Missing [.
> Moreover, if a Usage-value is "revise" or "repost", serving agents
> that generate a local Xref header MUST then include additional
> "revise" or "repost"" information as set out in section 6.12.
Extra ".
> 6.16.2.1. Message version numbers
> 1. If the id-left-side of the most recent predecessor's message
> identifier contains a leftmost version-number "$v=<n>", where
> <n> is an integer version number, possibly followed by one or
> more random-dollars-sequences, the replacement message
> identifier should be obtained by replacing the <n> with the
> integer <n+1> and providing a different random-dollars-
> sequence(s). For example <foo$v=3$XYZ@faq-site.example> becomes
> <foo$v=4$PQR@faq-site.example>.
Here and subsequently, I'd feel a lot happier if the random dollar sequence
could easily be told from any future extension. For example, by requiring
it (or at least the first one) to be "$r=XYZ" and "$r=PQR". In other words,
a more generic version of:
> Clearly, any random-dollars-
> sequence used for this purpose must not itself be mistakable
> for a version-number.
> [ISO 3166] "International Standard - {has anyone got the full title
> of this?}", ISO 3166.
ISO 3166-1:1997
Codes for the representation of names of countries and their subdivisions
-- Part 1: Country codes
-- Clive D.W. Feather | Work: <clive@demon.net> | Tel: +44 20 8371 1138 Internet Expert | Home: <clive@davros.org> | Fax: +44 20 8371 1037 Demon Internet Ltd. | WWW: http://www.davros.org | Mobile: +44 973 377646