[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#143941: define a usable character set for description/maintainer name etc.



On Mon, 22 Apr 2002, Manoj Srivastava wrote:

>  Junichi> The text is already being used, and they are dumping random
>  Junichi> text there.  It should either be restricted to 7-bit code,
> 
> 	Sounds like a plan. So we restrict the control file to ASCII?

If we do that then our current package files are not conforming, and I'm
not sure how some folks will feel about this..

>From the potato file, here a few samples, the 8 bit char is shown in hex
notation (from less):
Maintainer: Bj<F6>rn Brenander <bjorn@debian.org>
Maintainer: Nicol<E1>s Lichtmaier <nick@debian.org>
Maintainer: Paolo Didon<E8> <dido@prosa.it>

So we have 3 options, all pretty much equally bad:
  1) Decree that all package files from at least potato onwards are wrong
  2) Decree that the package files are right, are in some particular
     charset and that all the tools are wrong for not doing conversion
     on display. (viewing the package file on a utf-8 terminal with APT
     does not work apparently)
  3) Decree that everyone is wrong and use a UTF-8 package file

Long term, #3 is where we need to be..

The only other thing I can think of is to have a Locale: field per-stanza,
that would retain compatibility, but it implies #2 from above...

Jason


-- 
To UNSUBSCRIBE, email to debian-policy-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: