Re: Extending news to EAI
"Charles Lindsey" <[email protected]> Fri, 5 Feb 2010 14:54:14 GMT
| Newsgroups | gmane.ietf.usenet.format |
|---|---|
| Message-ID | <[email protected]> |
In <D599DB8FD691431D8E6C6E6B75B56400@Iulius> Julien =C9LIE <julien@trigof= acile.com> writes: >Hi Charles, >> So the experimental protocol would start off with the extensions allow= ed >> 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 =3D "Control:" SP *WSP control-command *WSP CRLF > control-command =3D verb *( 1*WSP argument ) > verb =3D token > argument =3D 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 distributio= ns? > distribution =3D "Distribution:" SP dist-list CRLF > dist-list =3D *WSP dist-name > *( [FWS] "," [FWS] dist-name ) *WSP > dist-name =3D ALPHA / DIGIT > *( ALPHA / DIGIT / "+" / "-" / "_" ) Yes, there are various minor things that would need to be extended apart from the Newgroups header (including the newsgroups line and the checkgroups message). >Incidentally, may it exist hostnames in UTF-8 (for the Path: header fiel= d) >or are they always canonized in ASCII? That is an interesting question, which would need dicussion, but does not look like a show stopper. >> 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 tes= ted? It should be documented in the early archives of this list. Here is a typical Path for an article that reached news.dotsrc.org: Path: news.sunsite.dk!dotsrc.org!news.szn.dk!news.bunk.cc!pnx.dk! newsfeed101.telia.com!nf02.dk.telia.net!news.tele.dk! feed118.news.tele.dk!not-for-mail It is really a question of whether a server has it in its active file. If so, then there is no reason why it should not pass straight through it. The flooding algorithm will, as usual, find a way around any servers that don't participate, but is will simply be a configuration affair rather than any failure of implementation. The real difficulty will be in user agents. I can read the danish group i= n Opera, but for some reason it doesn't like yours. Ensuring there is a working Path between your server and news.dotsrc.org might be worth a try. >> Some early USEFOR drafts show how the Newsgroups header was to be >> extended. In particular, it required some very strict normalization, s= o >> that a si... >The last draft seems to be -09, Section 5.5: > http://www.eyrie.org/~eagle/usefor/drafts/draft-ietf-usefor-article-= 09.txt --=20 Charles H. Lindsey ---------At Home, doing my own thing------------------= ------ Tel: +44 161 436 6131 Web: http://www.cs.man.ac.uk/~chl Email: [email protected] 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