ietf-822
[Top] [All Lists]

Re: mail vs. news ???

2003-02-21 14:19:40

On Fri, 21 Feb 2003, Russ Allbery wrote:
Usenet's restrictions on the syntax of message ID headers are very
specific and very precise, and much stronger than those of RFC 2822, in
part because message IDs are used as part of the NNTP protocol.

What are those restrictions?

Comments
in various places that mail supports them are not well-supported by
currently deployed Usenet software (although it certainly hurts nothing to
support them when writing new code, other than adding complexity).  The
space after the colon in headers is not optional on Usenet.  The syntax of
the Date header is restricted in ways somewhat similar to that of the
Message-ID header.

Golly gee, where's the chorus of "these are bugs that should be fixed"
now?  First we hear the claim that 7-bit messaging restrictions in mail
are a "bug that should be fixed" even though 7-bit was specifically in the
standard.

Now we hear the claim that completely unnecessary restictions in
headers are necessary because of news software.

And the IETF/IESG is supposed to respect this?

- National 8-bit character sets are in widespread use in Usenet message
headers, possibly more widespread than they are in (non-spam) mail
messages.  Untagged 8-bit national character sets are widely used in
various non-English hierarchies in headers as the preferred way of
including such content, and in some cases use of RFC 2047 is frowned on.

This is because portions of the news community listened to the siren song
of "just send 8-bits" offered by those individuals who song was rejected
in mail.  Now the news community has a non-interoperable disaster.

But rather than fix the disaster, they seem to want to inflict a new
disaster upon the email community.

The solution to interoperability is to stop claiming that news is special,
and start playing ball with the rest of the messaging world.  This means
making compromises, including at times accepting what seems to be
unnecessary limitations, in order to achieve interoperability.

-- Mark --

http://staff.washington.edu/mrc
Science does not emerge from voting, party politics, or public debate.

<Prev in Thread] Current Thread [Next in Thread>