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

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: