Bug#898031: tracker.debian.org: display URL problems detected by Repology for debian_* repositories

2020-02-26 Thread Paul Wise
On Sun, 06 May 2018 12:14:21 +0800 Paul Wise wrote:

> so once Repology pull request #615 (adding per-package problem
> reports) is merged and deployed on the repology website

The PRs haven't been merged but they have been closed and further
discussion has moved to this issue:

https://github.com/repology/repology-webapp/issues/66

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part


Bug#898031: tracker.debian.org: display URL problems detected by Repology for debian_* repositories

2018-05-05 Thread Paul Wise
Package: tracker.debian.org
Severity: wishlist

The Debian package tracker has an action item about URLs:

   The URL(s) for this package had some recent persistent issues

Currently this only imports data from DUCK:

   http://duck.debian.net/

Another source of action items about URLs is Repology:

   https://repology.org/repository/debian_experimental/problems
https://repology.org/repository/debian_unstable/problems
https://repology.org/repository/debian_testing/problems
https://repology.org/repository/debian_stable/problems
https://repology.org/repository/debian_oldstable/problems

The JSON versions of these pages are here:

   https://repology.org/api/v1/repository/debian_experimental/problems
https://repology.org/api/v1/repository/debian_unstable/problems
https://repology.org/api/v1/repository/debian_testing/problems
https://repology.org/api/v1/repository/debian_stable/problems
https://repology.org/api/v1/repository/debian_oldstable/problems

These have a different set of suggestions to the ones by DUCK, so once
Repology pull request #615 (adding per-package problem reports) is merged and 
deployed on the repology website, it would be nice if the DPT URL issues action 
item could also import the JSON URLs above and emit links to the report pages 
for each package.

   https://github.com/repology/repology/pull/615
https://repology.org/repository/debian_experimental/problems/
https://repology.org/repository/debian_unstable/problems/
https://repology.org/repository/debian_testing/problems/
https://repology.org/repository/debian_stable/problems/
https://repology.org/repository/debian_oldstable/problems/

I'd suggest only reporting problems in a suite if the package is not
present in a "higher" suite. The unstable suite should count as higher
than experimental as per the usual suite ordering.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise


signature.asc
Description: This is a digitally signed message part