Merge lp:~edwin-grubbs/launchpad/bug-426899-ppa-links into lp:launchpad
Proposed by
Edwin Grubbs
Status: | Merged |
---|---|
Approved by: | Edwin Grubbs |
Approved revision: | no longer in the source branch. |
Merged at revision: | not available |
Proposed branch: | lp:~edwin-grubbs/launchpad/bug-426899-ppa-links |
Merge into: | lp:launchpad |
Diff against target: |
207 lines 5 files modified
lib/lp/registry/browser/person.py (+11/-10) lib/lp/registry/templates/person-index.pt (+9/-14) lib/lp/registry/templates/person-related-software-navlinks.pt (+20/-11) lib/lp/registry/templates/team-index.pt (+11/-12) lib/lp/soyuz/stories/soyuz/xx-person-packages.txt (+8/-8) |
To merge this branch: | bzr merge lp:~edwin-grubbs/launchpad/bug-426899-ppa-links |
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Paul Hummer (community) | ui | Approve | |
Curtis Hovey (community) | ui | Approve | |
Eleanor Berger (community) | code | Approve | |
Michael Nelson | ui | Pending | |
Review via email: mp+13505@code.launchpad.net |
Commit message
Made the links to software and packages related to a person clearer and hid links when the page is empty.
To post a comment you must log in.
Summary
-------
Instead of having multiple links for "Related projects", "PPA Packages", and
"Uploaded packages" on the person/team index page, there is now one "Related
software and packages" link that takes you to the +related-software page where
you can navigate to all the other pages.
The links on the +related-software page are now only displayed when there
are entries for "Uploaded packages", etc.
Tests
-----
./bin/test -vv -t xx-person- packages. txt
Demo and Q/A
------------
* Open http:// launchpad. dev/~mark launchpad. dev/~mark/ +related- software launchpad. dev/~guadamen/ launchpad. dev/~guadamen/ +related- software
* Should have a "Related software and packages" link underneath the branding.
* Open http://
* There should be five links at the top of this page, and the link for
the page you are on should be delinkified to show which page you are on.
* Related software
* Maintained packages
* Uploaded packages
* PPA packages
* Related projects
* Open http://
* Should have a "Related software and packages" link underneath the branding.
* Open http://
* Should just show the "Related software" link which is delinkified (plain
text) since guadamen doesn't have any packages.