Re: UTF-8 newsgroup name feedback
Harald Alvestrand <[email protected]> Mon, 01 Feb 2010 14:43:32 +0100
| Newsgroups | gmane.ietf.usenet.format,gmane.network.inn |
|---|---|
| Message-ID | <[email protected]> |
Julien =C3=89LIE wrote: > > Hi all, > > For they who are interested, I have just sent a newgroup > control article for local.test.=CF=85=CF=84=CF=868 so that you could > retrieve it and eventually process it (changing "local" > to whatever you want): > > <news:[email protected]> > > > Note for inn-workers > -------------------- > I confirm it works fine with INN provided that we remove > the check for [^a-z0-9+_\-] in a newsgroup name (enforced > by controlchan). I suggest that we remove it in INN 2.5.2. > We can reintegrate a better check with allowed UTF-8 values > in future versions of INN. > > > Note for USEFOR > --------------- > In case someone wants to see what the result is, you can use > news.trigofacile.com on port 119. > The trigofacile.test.=CF=85=CF=84=CF=868 newsgroup has been created in = UTF-8. > It is readable by everyone. > > If you want to post, authenticate with user "test" and password > "test". > > The group properly shows up in LIST ACTIVE and LIST NEWSGROUPS. > > > Unfortunately, Windows Mail is unable to post to it... It says > the group does not exist and refuses to send my post. > Well, let's crosspost then to trigofacile.test.=CF=85=CF=84=CF=868 and = trigofacile.test. > > And what does Windows Mail send to the server? > > Newsgroups:=20 > =3D?UTF-8?Q?trigofacile.test.=3DCF=3D85=3DCF=3D84=3DCF=3D868=3D2Ctrigof= acil?=3D\r\n > \t=3D?UTF-8?Q?e.test?=3D\r\n > Followup-To: =3D?UTF-8?Q?trigofacile.test.=3DCF=3D85=3DCF=3D84=3DCF=3D8= 68?=3D\r\n > > Gosh, that's not a success at all for Windows Mail :-/ Thanks for those tests! It seems that you have demonstrated the existence of a large body of=20 deployed software (including, but not limited to, Windows Mail and=20 unmodified INN) that will not work with UTF-8 newsgroup names. That leads me to suggest that if we want to have UTF-8 newsgroup names,=20 perhaps we need to have a capability signallling mechanism and some kind=20 of block/downgrade mechanism (one could imagine simply not distributing=20 or admitting the existence of UTF-8 newsgroups to anyone who does not=20 signal support, or one could imagine more complex schemes. Harald