"More than 50 projects were found" is needlessly alarming
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Unassigned |
Bug Description
1. Go to <https:/
2. In the search field, enter "ubuntu", and choose Search.
What happens: The results page begins with a big yellow alert: "(i) More than 50 projects were found, so we're displaying only the ones that are most relevant to your search terms. If the project you are looking for is not on the list below, please do another search with more relevant search terms."
What should happen: The 50-result limit is never a problem, unless you get to the end of the results and haven't found the project you were looking for. Therefore, the explanation should be at the end of the results, not the beginning. (And the search form should be repeated at the end of the results, so that you can refine your search if necessary.) It is also not important enough to be an alert; it should also be an ordinary paragraph.
[Discovered during user testing.]
Related branches
- Gavin Panella (community): Approve (code)
-
Diff: 270 lines (+90/-35)11 files modifiedlib/lp/registry/browser/distribution.py (+1/-1)
lib/lp/registry/browser/distroseries.py (+1/-1)
lib/lp/registry/browser/person.py (+1/-1)
lib/lp/registry/browser/tests/test_team.py (+37/-0)
lib/lp/registry/stories/product/xx-launchpad-project-search.txt (+13/-14)
lib/lp/registry/templates/person-editsshkeys.pt (+0/-2)
lib/lp/registry/templates/products-index.pt (+16/-12)
lib/lp/soyuz/browser/distroarchseries.py (+1/-1)
lib/lp/soyuz/browser/packagesearch.py (+3/-0)
lib/lp/soyuz/browser/tests/distribution-views.txt (+9/-0)
lib/lp/testing/factory.py (+8/-3)
description: | updated |
Changed in launchpad: | |
status: | New → Confirmed |
affects: | launchpad-foundations → launchpad-registry |
Changed in launchpad-registry: | |
importance: | Undecided → Low |
status: | Confirmed → Triaged |
Changed in launchpad-registry: | |
milestone: | none → 10.03 |
assignee: | nobody → Curtis Hovey (sinzui) |
status: | Triaged → In Progress |
Changed in launchpad-registry: | |
status: | In Progress → Fix Committed |
tags: | added: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
assignee: | Curtis Hovey (sinzui) → nobody |
Fixed in stable r10440 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 10440>