Merge lp:~bac/launchpad/bug-436978-pg-index into lp:launchpad
Proposed by
Brad Crittenden
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Edwin Grubbs | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | not available | ||||
Proposed branch: | lp:~bac/launchpad/bug-436978-pg-index | ||||
Merge into: | lp:launchpad | ||||
Diff against target: |
73 lines 2 files modified
lib/lp/registry/stories/project/xx-project-index.txt (+1/-10) lib/lp/registry/templates/project-index.pt (+4/-23) |
||||
To merge this branch: | bzr merge lp:~bac/launchpad/bug-436978-pg-index | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Edwin Grubbs (community) | code | Approve | |
Martin Albisetti (community) | ui | Approve | |
Review via email: mp+13368@code.launchpad.net |
Commit message
Remove project series and milestone information from project group index page.
To post a comment you must log in.
= Summary =
Bug 436978 reports that project group index pages time out.
== Proposed fix ==
The main reason for the time out is collecting information about milestones for
projects that have a lot of them.
Upon review of that page we determined that including series and milestone
information about all projects in a project group does not make sense. That
information is too detailed for that level view.
== Pre-implementation notes ==
Call with Curtis.
== Implementation details ==
Simply remove the series and milestone data from the page template. The list was
then converted from a <dl> to a <ul>.
The menus at the bottom of that section were placed horizontally which caused ugly
wrapping. They have been changed to be vertical and look much better.
== Tests ==
bin/test -vvt xx-project- index.txt
== Demo and Q/A ==
http:// launchpad. dev/mozilla /edge.launchpad .net/gnome
https:/
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: registry/ stories/ project/ xx-project- index.txt registry/ templates/ project- index.pt
lib/lp/
lib/lp/