--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: www.debian.org: Improper maintainer name parsing on d.o/devel/people
- From: Chow Loong Jin <hyperair@debian.org>
- Date: Sat, 28 Jan 2012 01:48:02 +0800
- Message-id: <20120127174802.13722.94223.reportbug@localhost6.localdomain6>
Package: www.debian.org
Severity: normal
The list of people listed on http://www.debian.org/devel/people contains many
wrong names, and judging from https://paste.debian.net/153813/, the script that
generates the page contains a pile of hacks for names that are wrongly parsed.
The page assumes that all names can be split into first and last names, but that
is not the case for eastern names which have a different name order. Attempting
to parse names of maintainers from the full display form also results in wrongly
mangling team names. Take for example:
* Chow Loong Jin (surname = Chow, given name = Loong Jin) which generated two
entries, both of which were wrong:
- Chow, Loong Jin
- Jin, Chow Loong
* Hardening, Packages
* Desktop, Debian maintenance of the Gnome Online
Given the complexity involved in parsing a name from its full displayed form, it
is most probably a better idea to drop the name parsing altogether and just
display it verbatim from the Maintainer field.
-- System Information:
Debian Release: wheezy/sid
APT prefers oneiric-updates
APT policy: (500, 'oneiric-updates'), (500, 'oneiric-security'), (500, 'oneiric'), (400, 'oneiric-proposed'), (100, 'oneiric-backports')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-hyper2 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_SG.utf8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---