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

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: