[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Comments on draft-yergeau-rfc2279bis-00.txt
On torsdag, okt 3, 2002, at 20:11 Europe/Stockholm, Francois Yergeau
wrote:
> - I think it would be better for *this* RFC to refrain from telling
> senders
> and receivers what to do with the BOM, but to offer advice to protocol
> designers. It is specific protocols that should know better where the
> BOM
> should be banned or allowed.
Not correct, _this_ RFC have to be stringent enough so it is crystal
clear whether BOM should be there, what is to happen if it exists, and
what is to happen if it doesn't. This in turn have to be verified in an
Interoperability test, for example using protocols which allow tagged
and untagged UTF-8 and digital signatures, which ensures we have
multiple implementations of the standard.
The documentation of this interoperability (which doesn't have to be a
formal test, but documented) is part of the last call which I am to
issue as soon as we have a document and the documentation.
From IETF point of view, we do _not_ like alternate byte orders. We had
this discussion in IESG when UTF-16* charsets were to be registered.
Many voices in the IESG only wanted to register "the correct one". The
author (Paul) and myself argued for always having tags for every weird
charset, but say strongly only one format SHOULD be used.
What I hear on this list is that the consensus is that BOM SHOULD NOT
be used. I would like it to be MUST NOT be used in Internet protocols,
which leads to tagged UTF-8 text be illegal if the BOM exists in the
text.
Anyway, what needs to happen now is two things:
- The text in the document has to be change to say BOM is not to be
used
- Someone has to write down interoperability information between
applications
Regarding the interoperability, as Francois is working hard with the
document, can I get someone else to write this? I myself are mostly
irritated I can not copy and paste Unicode text between TextEdit and
Microsoft software in MacOSX, so I might not be the best person to
write down things that work.... :-(
Regards, paf