[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Extending news to EAI
Hi Charles,
So the experimental protocol would start off with the extensions allowed
by RFC5535, and then add UTF-8 in the Newsgroups header.
I think it will also require to change the possible values for "argument"
here:
control = "Control:" SP *WSP control-command *WSP CRLF
control-command = verb *( 1*WSP argument )
verb = token
argument = 1*( %x21-7E )
We need to be able to use UTF-8 in "argument".
Could it also be possible to extend dist-list to allow UTF-8 distributions?
distribution = "Distribution:" SP dist-list CRLF
dist-list = *WSP dist-name
*( [FWS] "," [FWS] dist-name ) *WSP
dist-name = ALPHA / DIGIT
*( ALPHA / DIGIT / "+" / "-" / "_" )
Incidentally, may it exist hostnames in UTF-8 (for the Path: header field)
or are they always canonized in ASCII?
It has already been established that the existing transport mechanisms
will move such articles around without problem.
Is there any record of that? Which news servers (and versions) were tested?
Some early USEFOR drafts show how the Newsgroups header was to be
extended. In particular, it required some very strict normalization, so
that a simple byte-by-byte comparison of newsgroup-names would always
work.
The last draft seems to be -09, Section 5.5:
http://www.eyrie.org/~eagle/usefor/drafts/draft-ietf-usefor-article-09.txt
--
Julien ÉLIE
« Avez-vous remarqué qu'à table les mets que l'on vous sert vous mettent
les mots à la bouche ? » (Raymond Devos)