Bug#948969: malformed URI in the wnpp pages produces "Tidy validation failed" messages

Laura Arjona Reina <[email protected]>
Newsgroups gmane.linux.debian.devel.www
Message-ID <4ca4f346-a6b0-c77f-6b0e-5d9a3bb70f30__35067.9712066025$1579101342$gmane$org@debian.org>
Package: www.debian.org
User: [email protected]
Usertags: design
Severity: normal

Dear all
When the website builds */devel/wnpp folder, there is a RFH bug that generates a
malformed URI, and thus producing several "Tidy validation failed" messages each
day, of the type:

*** /srv/www.debian.org/www/devel/wnpp/help_requested.sv.html
line 182 column 136 - Warning: <a> escaping malformed URI reference

The HTML code generated by the english/devel/wnpp/wnpp.pl script is like this one:

---
 <li><a href="https://bugs.debian.org/945468">pgq, pgqd, pgq-node, python-pgq,
python-skytools, londiste: Queuing for PostgreSQL</a>, (<a
href="https://packages.debian.org/src:pgq, pgqd, pgq-node, python-pgq,
python-skytools, londiste">package info</a>),
requested 50 days ago.
---

Such info is extracted from the RFH bug report #945468, with subject:

RFH: pgq, pgqd, pgq-node, python-pgq, python-skytools, londiste -- Queuing for
PostgreSQL

I guess the issue is that the 'name' of the package extracted from the bug
contains blanks and semicolons.

I'm not sure how to solve this. Things that come to mind:
1.- asking the maintainer to file a RFH bug per package.
2.- somebody to improve wnpp.pl script to take care about these things (sorry, I
have no spoons/skills for that).
3.- Any other idea?

For now, I'm filing this bug report so the issue is registered and we can point
translators/web team members to this info if they ask about the Tidy validation
failed messages.

Kind regards,
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.