Person Bugs advanced search has unnecessarily massive milestone list

Bug #50970 reported by Matthew Paul Thomas
48
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
High
Gavin Panella

Bug Description

<https://launchpad.net/people/mpt/+assignedbugs?advanced=1> lists 1584 milestones to filter my search with.

About 1500 of these milestones are irrelevant: for example, Launchpad knows very well that none of my bugs are targeted to "sql-ledger: japanese". The massively long list causes the page as a whole to load slowly, and obscures the upstream status, duplicate status, tag, patch, and CVE options underneath.

One way of fixing this would be to list only the milestones for the projects or distributions I'm involved with.

Tags: lp-bugs
Changed in malone:
importance: Untriaged → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Brad Bollenbach (bradb) wrote :

The main reason I didn't do that filtering to begin with is discoverability; you can see you have no bugs assigned to you for milestone foo by searching your assigned bugs for milestone foo and seeing no results. If there are no milestones listed, you may suspect something's wrong.

But I agree that a list of 100+ milestones is menacing. Examples of what we could show when there are no milestones for your assigned bugs:

  * No relevant milestones (_huh?_)
  * None of Foo Bar's bugs are assigned to milestones
  * N/A

Other ideas?

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Yes, "No relevant milestones" would be fine.

Revision history for this message
Björn Tillenius (bjornt) wrote :

Another option would be to show the milestones related to the projects that the bugs are targeted to, no matter whether some of the bugs are assigned to any of the milestones.

description: updated
Revision history for this message
Adam Buchbinder (adam-buchbinder) wrote :

The standard advanced-search page now shows (at current count) 1678 milestones. The page is ludicrously big, and takes a considerable amount of time to load. (It's 728KiB of HTML.) While displaying a hundred milestones might be considered a minor annoyance, displaying over a thousand, for projects I've never even heard of, is flat-out ridiculous.

Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 50970] Re: Don't list irrelevant milestones for person Bugs advanced search

I'd actually be pretty happy just typing the milestone names if I
really want to search for them: it's a pretty advanced use and I think
generally only relevant to project participants who know what they
are.

(In fact operator-style search as Tim proposed for Code would be nice:
"milestone:1.1")

--
Martin <http://launchpad.net/~mbp/>

description: updated
Revision history for this message
Christian Reis (kiko) wrote :

Let's fix this; I'm tired of this horrible wart.

Changed in malone:
importance: Medium → High
status: Confirmed → Triaged
Revision history for this message
Björn Tillenius (bjornt) wrote : Bug fixed by a commit

Fixed in devel r7903.

Changed in malone:
status: Triaged → Fix Committed
Gavin Panella (allenap)
Changed in malone:
milestone: none → 2.2.3
assignee: nobody → allenap
Changed in malone:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.