On 03/09/2024 8:05 PM, Lucas Nussbaum wrote:
On 03/09/24 at 12:31 -0400, Louis-Philippe Véronneau wrote:
FYI, I opened an RT ticket asking DSA for a VM to host all of this.

Hi,

I still don't understand the long term strategy here.

UDD provides the same information. I recently did the work so that it is
properly indexed by search engines, see for example
https://www.google.com/search?q=archive-liberty-mismatch
(it will probably take some time to get indexed by other search engines)

What is the point in duplicating efforts?

I simply don't think they serve the same purpose. UDD lists the affected packages, which could be interested to some, but not to the persons that follow (currently broken) links to lintian.debian.org, as these links are present where one just want to see the explanation of the tag (mostly mentors.debian.org and lintian's CLI output).

IMO it is a lot more interesting to arrive on a simple and lightweight page that simply show the explanation.

The reasons I made another program was that:

1. Seeing that nothing was done for almost 1 year to fix this problem, I thought it was not going to be fixed anytime soon, and I didn't want to just complain about it, so I decided to make it myself 2. I don't know anything about ruby or perl, so I was not going to contribute to UDD 3. As the scope is a lot more contrained, it could be a Static Site Generator to make the pages fast to load

I see that by proposing something I motivated you to update UDD, this is good, but I still think it is interesting to leave them as separated projects. UDD is more appropriated to display statistics about affected packages, liantian.debian.org could then be a lightweight front page that simply shows the explanation.

Also I still think my proposition has advantages over the current state of the UDD tag pages. For example, I made sure that the URLs of the generated website match the existing links to lintian.debian.org and pages for renamed tags are generated to make sure old links are still valid. I added proper markup rendering of the explanation and a Debianish theme. And finally I added Lintian's manual (as there are links to that as well).

You could of course implement all that in UDD, but I am proposing a solution that is already done. Where would be the duplication of efforts then?
--
Nicolas Peugnet

Reply via email to