New features(lots) for http://bugs.debian.org -- Inclusion/exclusion/reversal
Hang on to your hats, it gets bumpy from here.
pkgreport.cgi now has several more supported options. You can select the
severities and bug status you want displayed. This can be done with inclusion
and exclusion lists. You can reverse the order that status and severity are
displayed on the page. For each sub-sort, you can reverse the order that bugs
are shown. Also, you can not do any sub-sorting, and just list all bugs in
raw form.
Severity:
Parameter for Reversal: sev-rev
Values: yes | no
Parameter for Inclusion: sev-inc
Parameter for Exclusion: sev-exc
Multiple Values: yes
Allowed Values: critical, grave, serious, important, normal, minior,
wishlist, fixed
Status:
Parameter for Reversal: pend-rev
Values: yes | no
Parameter for Inclusion: pend-inc
Parameter for Exclusion: pend-exc
Multiple Values: yes
Allowed Values: pending, forwarded, pending-fixed, fixed, done
Bugs:
Parameter for Raw Display: raw
Values: yes | no
Parameter for Reversal: bug-rev
Values: yes | no
Include/Exclude processing:
If no include value(s) is(are) given, use the default list(which is shown
above for allowed values). Then, apply the exclude list to the list from step
1.
Some example urls:
1: http://bugs.debian.org/src:xfree86&pend-inc=pending&sev-inc=important
Show all important open bugs on source package xfree86.
2: http://bugs.debian.org/src:dpkg&pend-exc=done&pend-exc=fixed\
&pend-exc=pending-fixed&sev-exc=wishlist
Show all bugs on source package dpkg, excluding any that are done, set to
severity fixed(or tagged fixed), or waiting on upload. Also, don't show
any wishlist bugs, as we don't care about them right now.
3: http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=glibc&sev-inc=critical\
&sev-inc=grave&sev-inc=serious&sev-inc=important&pend-inc=pending\
&bug-rev=yes
Only show critical, grave, serious, or important open bugs on all packages
that are build from the glibc source. Order the bugs with the most
recently filed bugs first.
I hope the above examples show some of the power this system now has.
Unfortunately, I do not have access to the pages at
http://www.debian.org/Bugs/, so I can not update the forms there. I am
bcc'ing debian-www, in the hopes that some kind soul there will update the
page for me.
Reply to: