Merge lp:~deryck/launchpad/bug-count-filters-503222 into lp:launchpad
| Status: | Merged |
|---|---|
| Approved by: | Deryck Hodge on 2010-04-14 |
| Approved revision: | no longer in the source branch. |
| Merged at revision: | not available |
| Proposed branch: | lp:~deryck/launchpad/bug-count-filters-503222 |
| Merge into: | lp:launchpad |
| Diff against target: |
928 lines (+293/-114) 11 files modified
lib/lp/bugs/browser/bugtask.py (+23/-0) lib/lp/bugs/doc/bugtask-package-bugcounts.txt (+10/-0) lib/lp/bugs/interfaces/bugtarget.py (+2/-0) lib/lp/bugs/model/bugtarget.py (+13/-1) lib/lp/bugs/model/bugtask.py (+7/-2) lib/lp/bugs/stories/patches-view/patches-view.txt (+27/-12) lib/lp/bugs/stories/xx-bugs-statistics-portlet.txt (+133/-61) lib/lp/bugs/templates/bugtarget-portlet-bugfilters-content.pt (+61/-37) lib/lp/registry/browser/person.py (+15/-0) lib/lp/registry/configure.zcml (+1/-0) lib/lp/registry/model/sourcepackage.py (+1/-1) |
| To merge this branch: | bzr merge lp:~deryck/launchpad/bug-count-filters-503222 |
| Related bugs: |
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Curtis Hovey (community) | ui | 2010-04-14 | Approve on 2010-04-14 |
| Eleanor Berger (community) | code ui* | 2010-04-14 | Approve on 2010-04-14 |
|
Review via email:
|
|||
Commit Message
Add counts for HIGH and INPROGRESS bugs to the portlet on a project's bugs home page.
Description of the Change
This branch is largely just a test clean up of a branch mbp did for
adding high and in progress bug filters to a project's bugs home page.
The initial branch passed review, but some tests were failing.
The initial MP is here:
https:/
All I had to do was fix a couple tests. To do this, I had to add a
high_bugs_count to BugTaskSet.
update mbp's branch to use the filter pluralization technique kfogel
applied to this template a couple weeks back. Since there are new bits,
it seemed appropriate to get it reviewed again.
I think the UI for the filters is being stretched to its maximum
usefulness with this addition, but I would like to ask the UI reviewer
to be forgiving under the assumption that the bugs team will not allow
any additional filters here before we rework this area of the template.
| Deryck Hodge (deryck) wrote : | # |
| Eleanor Berger (intellectronica) wrote : | # |
Regarding the UI, I expressed some reservation about "N In-progress bugs", but eventually agreed that it's better, for readability, than the more grammatical option.
| Curtis Hovey (sinzui) wrote : | # |
I agree that the filters are stretched to their max. I pondered the ordering since I did not
understand why New was not close to open and in-progress. We could split the list into two groups.
2 New bugs
3 Open bugs
1 In-progress bug
1 Critical bug
0 High importance bugs
0 Bugs assigned to me
0 Bugs with patches
0 Bugs fixed elsewhere
1 Open CVE bug - CVE report
| Curtis Hovey (sinzui) wrote : | # |
Deryck and I talked on IRC and agree that spliting the list into group of status/importance and a group of interesting bugs would make the list easier to use.

Screenshot of change is here:
http:// launchpadlibrar ian.net/ 44149935/ filter- portlets. png