Package: qa.debian.org Severity: wishlist User: qa.debian....@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