separate pages for each source package listing all issues per scenario

Here is a very crude proof of concept for generating individual pages per source package. Each source package page shows all issues in each scenario (if any). This is how it looks like when one navigates to dose/static/debcheck/src/libbiod.html:

Screenshot_2019-03-27_Debian_QA_dose-debcheck

The idea is to add this link to each page on tracker.debian.org on the box on the right where also the links to buildd and reproducibility are.

Such a per-source view also aids maintainers to see what is wrong with their packages without having to sift through each of the scenarios. This is also why I only generate these pages for the latest timestamp and there is no history of older results.

The patch feels quite dirty so far and might need some cleanup. Could you advice how I could best improve the quality of the patch so that it could be included? Thanks!

Edited by Johannes Schauer Marin Rodrigues

Merge request reports

Loading