Bug#1042947: UDD: create a duck importer
Package: qa.debian.org
Severity: wishlist
User: qa.debian.org@packages.debian.org
Usertags: udd
duck-as-a-service (duck.debian.net) has been broken for a long time, and
the corresponding UDD importer is broken as well (see #949009, #963887).
In the meantime, duck continued evolving (was rewritten?) and is now
checking a lot more places for URLs.
It would probably be useful to re-create a way to provide duck results
as a service, based on UDD, similarly to what is done for upstream or
lintian data.
Ideally, this would be done in cooperation with the duck maintainer to
do the following changes:
- in duck, separate the logic to get URLs from sources, from the logic
to check those URLs (for example, allow dumping a list of URLs, and
also using a list of URLs as source)
- in duck, provide machine-readable outputs (JSON?)
Then UDD could process source packages to extract URLs, check those URLs
on a regular basis (similarly to what is done for lintian), and
publish/export the results in all relevant places.
- Lucas
Reply to: