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

Bug#657647: www.debian.org: Improper maintainer name parsing on d.o/devel/people

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

Reply to: