Debian Bug report logs -
#160827
Standardize syntax of the name in the Maintainer control field
Reported by: Clint Adams <clint@debian.org>
Date: Sat, 14 Sep 2002 01:18:08 UTC
Severity: wishlist
Found in version debian-policy/3.7.2.2
Done: Andrey Rahmatullin <wrar@debian.org>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to Sean 'Shaleh' Perry <shaleh@debian.org>, lintian@packages.qa.debian.org:
Bug#160827; Package lintian.
(full text, mbox, link).
Acknowledgement sent to Clint Adams <schizo@debian.org>:
New Bug report received and forwarded. Copy sent to Sean 'Shaleh' Perry <shaleh@debian.org>, lintian@packages.qa.debian.org.
(full text, mbox, link).
Message #5 received at maintonly@bugs.debian.org (full text, mbox, reply):
Package: lintian
Version: 1.20.17
Severity: wishlist
lintian should check for non-RFC822-compliant control headers, like
Maintainer: fields with non-ASCII characters.
Information forwarded to Sean 'Shaleh' Perry <shaleh@debian.org>, lintian@packages.qa.debian.org:
Bug#160827; Package lintian.
(full text, mbox, link).
Acknowledgement sent to Sean 'Shaleh' Perry <shalehperry@attbi.com>:
Extra info received and forwarded to maintainer. Copy sent to Sean 'Shaleh' Perry <shaleh@debian.org>, lintian@packages.qa.debian.org.
(full text, mbox, link).
Message #10 received at 160827-maintonly@bugs.debian.org (full text, mbox, reply):
On Friday 13 September 2002 18:11, Clint Adams wrote:
> Package: lintian
> Version: 1.20.17
> Severity: wishlist
>
> lintian should check for non-RFC822-compliant control headers, like
> Maintainer: fields with non-ASCII characters.
and why shouldn't our Japanese friends be allowed to spell their name
correctly?
Information forwarded to Sean 'Shaleh' Perry <shaleh@debian.org>, lintian@packages.qa.debian.org:
Bug#160827; Package lintian.
(full text, mbox, link).
Acknowledgement sent to Clint Adams <schizo@debian.org>:
Extra info received and forwarded to maintainer. Copy sent to Sean 'Shaleh' Perry <shaleh@debian.org>, lintian@packages.qa.debian.org.
(full text, mbox, link).
Message #15 received at 160827-maintonly@bugs.debian.org (full text, mbox, reply):
> and why shouldn't our Japanese friends be allowed to spell their name
> correctly?
They should. RFC2047 lets them do exactly that.
Changed Bug title.
Request was from Josip Rodin <joy@gkvk.hr>
to control@bugs.debian.org.
(full text, mbox, link).
Message sent on to Clint Adams <schizo@debian.org>:
Bug#160827.
(full text, mbox, link).
Message #22 received at 160827-submitter@bugs.debian.org (full text, mbox, reply):
retitle 160827 syntax of the maintainer name in the Maintainer: field
reassign 160827 debian-policy
thanks
Hi,
Lintian's stanza-file parsing code already chokes on badly formatted files :)
What you want seems to be something that the Policy needs to regulate, I
don't want to make Lintian require all that =?iso_8859-2? stuff and thus
encourage people to use that. It's moot and the Policy doesn't explicitely
mandate the format of the name.
--
2. That which causes joy or happiness.
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Clint Adams <schizo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #27 received at 160827@bugs.debian.org (full text, mbox, reply):
> What you want seems to be something that the Policy needs to regulate, I
> don't want to make Lintian require all that =?iso_8859-2? stuff and thus
> encourage people to use that. It's moot and the Policy doesn't explicitely
> mandate the format of the name.
I still think it already does, in D.2.4.
Message sent on to Clint Adams <schizo@debian.org>:
Bug#160827.
(full text, mbox, link).
Message #30 received at 160827-submitter@bugs.debian.org (full text, mbox, reply):
Clint Adams <schizo@debian.org> writes:
> > What you want seems to be something that the Policy needs to regulate, I
> > don't want to make Lintian require all that =?iso_8859-2? stuff and thus
> > encourage people to use that. It's moot and the Policy doesn't explicitely
> > mandate the format of the name.
>
> I still think it already does, in D.2.4.
Preserving would be useful if there were a lot of users or programs
taking the content of the maintainer field and stuffing it into a To
header. I know of no programs doing that and regarding users, I think
we'd rather deprecate the practice in favor of {packages,bugs}.d.o.
It's more common to simply display this data on the screen than to use
it in a mail. For display, the quoted-unreadable stuff is bad. I'd
rather aim for UTF8, which some environments already support.
Backward compatibility could be preserved by interpreting content
which is not valid UTF8 as latin1. This works for every maintainer
field in my "apt-cache dumpavail" output (101 packages by 18
maintainers have latin1 data in this field).
--
Robbe
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Clint Adams <schizo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #35 received at 160827@bugs.debian.org (full text, mbox, reply):
> Preserving would be useful if there were a lot of users or programs
> taking the content of the maintainer field and stuffing it into a To
> header. I know of no programs doing that and regarding users, I think
> we'd rather deprecate the practice in favor of {packages,bugs}.d.o.
One program that does that is jennifer (of katie fame).
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Robert Bihlmeyer <robbe@orcus.priv.at>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #40 received at 160827@bugs.debian.org (full text, mbox, reply):
Clint Adams <schizo@debian.org> writes:
> > Preserving would be useful if there were a lot of users or programs
> > taking the content of the maintainer field and stuffing it into a To
> > header.[...]
>
> One program that does that is jennifer (of katie fame).
True. It could get away with tossing everything outside angulars or
inside brackets, though. The address can be mandated to stay 7bit for
now.
--
Robbe
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Clint Adams <schizo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #45 received at 160827@bugs.debian.org (full text, mbox, reply):
> True. It could get away with tossing everything outside angulars or
> inside brackets, though. The address can be mandated to stay 7bit for
> now.
At any rate, people shouldn't be putting raw Latin1 in these fields.
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Branden Robinson <branden@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #50 received at 160827@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
On Sat, Dec 07, 2002 at 05:33:10PM -0500, Clint Adams wrote:
> > True. It could get away with tossing everything outside angulars or
> > inside brackets, though. The address can be mandated to stay 7bit for
> > now.
>
> At any rate, people shouldn't be putting raw Latin1 in these fields.
Amen. 7-bit ASCII only.
--
G. Branden Robinson | Psychology is really biology.
Debian GNU/Linux | Biology is really chemistry.
branden@debian.org | Chemistry is really physics.
http://people.debian.org/~branden/ | Physics is really math.
[Message part 2 (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Brendan O'Dea <bod@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #55 received at 160827@bugs.debian.org (full text, mbox, reply):
On Tue, Dec 10, 2002 at 06:32:57PM -0500, Branden Robinson wrote:
>On Sat, Dec 07, 2002 at 05:33:10PM -0500, Clint Adams wrote:
>> > True. It could get away with tossing everything outside angulars or
>> > inside brackets, though. The address can be mandated to stay 7bit for
>> > now.
>>
>> At any rate, people shouldn't be putting raw Latin1 in these fields.
>
>Amen. 7-bit ASCII only.
Given that the control file is 7-bit pseudo-822, and has the same issues
as mail headers (i.e. presented before any C-T header) is there any
reason not to follow RFC2047 for the representation of non US-ASCII
maintiner names?
The alternative convention of a" or "a for ä is only really workable for
ISO latin.
--bod
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Clint Adams <schizo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #60 received at 160827@bugs.debian.org (full text, mbox, reply):
[Branden removed from the Cc after much deliberation]
> Given that the control file is 7-bit pseudo-822, and has the same issues
> as mail headers (i.e. presented before any C-T header) is there any
> reason not to follow RFC2047 for the representation of non US-ASCII
> maintiner names?
I think the objections on this front are that it's not directly
human-readable. Of course, neither is Felix Kr�ger,
Dagfinn Ilmari Manns�ker, or R�mi Perrot, since I'm using UTF-8.
> The alternative convention of a" or "a for ä is only really workable for
> ISO latin.
It's ugly too.
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Radovan Garabik <garabik@melkor.dnp.fmph.uniba.sk>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #65 received at 160827@bugs.debian.org (full text, mbox, reply):
On Sat, Dec 14, 2002 at 02:24:30AM +1100, Brendan O'Dea wrote:
> On Tue, Dec 10, 2002 at 06:32:57PM -0500, Branden Robinson wrote:
> >On Sat, Dec 07, 2002 at 05:33:10PM -0500, Clint Adams wrote:
> >> > True. It could get away with tossing everything outside angulars or
> >> > inside brackets, though. The address can be mandated to stay 7bit for
> >> > now.
> >>
> >> At any rate, people shouldn't be putting raw Latin1 in these fields.
> >
Amen. Use UTF-8.
> >Amen. 7-bit ASCII only.
I have not been following the debate due to time constraints, so excuse
me for stepping in like this, but I have to tell it...
>
> Given that the control file is 7-bit pseudo-822, and has the same issues
> as mail headers (i.e. presented before any C-T header) is there any
> reason not to follow RFC2047 for the representation of non US-ASCII
> maintiner names?
My God. You really want to put this cr*p into debian/control?
Why can't we just use UTF-8? There is even (my) pending policy proposal
for this #99933, and consensus was that it should be accepted, there are
just few (pseudo)issues holding it back.
Remember it is just pseudo-822, not real 822, so we need not keep
compatibility (which is not even there) with 822 at any price.
--
-----------------------------------------------------------
| Radovan Garabík http://melkor.dnp.fmph.uniba.sk/~garabik/ |
| __..--^^^--..__ garabik @ melkor.dnp.fmph.uniba.sk |
-----------------------------------------------------------
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Clint Adams <schizo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #70 received at 160827@bugs.debian.org (full text, mbox, reply):
> Why can't we just use UTF-8? There is even (my) pending policy proposal
> for this #99933, and consensus was that it should be accepted, there are
> just few (pseudo)issues holding it back.
I've read #99933 and #143941, and I see very little that's relevant.
What are these (pseudo)issues?
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org:
Bug#160827; Package debian-policy.
(full text, mbox, link).
Acknowledgement sent to Radovan Garabik <garabik@melkor.dnp.fmph.uniba.sk>:
Extra info received and forwarded to list. Copy sent to Debian Policy List <debian-policy@lists.debian.org>, debian-policy@packages.qa.debian.org.
(full text, mbox, link).
Message #75 received at 160827@bugs.debian.org (full text, mbox, reply):
On Tue, Dec 17, 2002 at 01:01:31PM -0500, Clint Adams wrote:
> > Why can't we just use UTF-8? There is even (my) pending policy proposal
> > for this #99933, and consensus was that it should be accepted, there are
> > just few (pseudo)issues holding it back.
>
> I've read #99933 and #143941, and I see very little that's relevant.
I had only the charset in mind, of course.
> What are these (pseudo)issues?
Citing Manoj Srivastava:
Hmm. Seems like we want to support utf-8 for the future,
though perhaps that can wait until we get tool support for
that. dpkg-query should start supporting it soon. I guess we
should shelve this until we have better support from the tool
chain. (we do not have consensus, in any case)
well, the sentence about dpkg-query was misinformed, since
it handles utf-8 fine, Manoj was confused by dpkg-query's
author promising to add character conversion.
Otherwise, all dpkg related tools I can think of were working
with utf-8 well, now the appearance of new perl messed up things
a bit and there are bugs to be hunted. Nothing catastrophic in any
case, and once my new e-mail is sorted out, I am going to start
using diacritics in my name for Maintainer: field. In UTF-8,
of course.
Now that RedHat drastically switched itself into UTF-8, we may
expect much better upstream support for UTF-8 from different tools.
It is sad to be just following RH's way instead of leading it
ourselves, but well, that's the life :-)
--
-----------------------------------------------------------
| Radovan Garabík http://melkor.dnp.fmph.uniba.sk/~garabik/ |
| __..--^^^--..__ garabik @ melkor.dnp.fmph.uniba.sk |
-----------------------------------------------------------
Antivirus alert: file .signature infected by signature virus.
Hi! I'm a signature virus! Copy me into your signature file to help me spread!
Changed Bug title to `Standardize syntax of the name in the Maintainer control field' from `syntax of the maintainer name in the Maintainer: field'.
Request was from Russ Allbery <rra@debian.org>
to control@bugs.debian.org.
(Mon, 17 Mar 2008 05:24:16 GMT) (full text, mbox, link).
Merged 160827 401452.
Request was from Russ Allbery <rra@debian.org>
to control@bugs.debian.org.
(Mon, 17 Mar 2008 05:24:25 GMT) (full text, mbox, link).
Changed Bug submitter to 'Clint Adams <clint@debian.org>' from 'Clint Adams <schizo@debian.org>'
Request was from Clint Adams <clint@debian.org>
to control@bugs.debian.org.
(Sat, 12 Feb 2011 01:09:38 GMT) (full text, mbox, link).
Reply sent
to Andrey Rahmatullin <wrar@debian.org>:
You have taken responsibility.
(Mon, 11 May 2015 08:33:08 GMT) (full text, mbox, link).
Notification sent
to Clint Adams <clint@debian.org>:
Bug acknowledged by developer.
(Mon, 11 May 2015 08:33:08 GMT) (full text, mbox, link).
Message #86 received at 160827-done@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
The current Policy (since 3.8.1.0) says "All control files must be encoded
in UTF-8." and the current practice is to use UTF-8 in Maintainer: field
values.
--
WBR, wRAR
[signature.asc (application/pgp-signature, inline)]
Reply sent
to Andrey Rahmatullin <wrar@debian.org>:
You have taken responsibility.
(Mon, 11 May 2015 08:33:09 GMT) (full text, mbox, link).
Notification sent
to Enrico Zini <enrico@debian.org>:
Bug acknowledged by developer.
(Mon, 11 May 2015 08:33:09 GMT) (full text, mbox, link).
Disconnected #160827 from all other report(s).
Request was from enrico@enricozini.org (Enrico Zini)
to control@bugs.debian.org.
(Fri, 15 May 2015 11:24:14 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Sat, 13 Jun 2015 07:27:44 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sat Jan 13 22:05:21 2018;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.