Merge lp:~bac/launchpad/bug-429455-team-pages into lp:launchpad
Proposed by
Brad Crittenden
Status: | Merged | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Approved by: | Curtis Hovey | ||||||||||||
Approved revision: | no longer in the source branch. | ||||||||||||
Merged at revision: | not available | ||||||||||||
Proposed branch: | lp:~bac/launchpad/bug-429455-team-pages | ||||||||||||
Merge into: | lp:launchpad | ||||||||||||
Diff against target: | None lines | ||||||||||||
To merge this branch: | bzr merge lp:~bac/launchpad/bug-429455-team-pages | ||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Curtis Hovey (community) | code | Approve | |
Canonical Launchpad Engineering | Pending | ||
Review via email: mp+11739@code.launchpad.net |
To post a comment you must log in.
= Summary =
Bug 429455 requires the conversion of three team pages to UI 3.0:
team-map.pt
team-mugshots.pt
team-members.pt
== Proposed fix ==
Provide changes to fulfill the new UI requirements.
== Pre-implementation notes ==
N/A
== Implementation details ==
* team-map.pt
* Convert to main_only.
* Remove from pagetitles.py
* Create label property
* Remove h1
* Remove the section that displays team members with no location
data and invites anyone to set it for them - Bug 262193
* team-mugshots.pt
* Convert to main_only.
* Remove from pagetitles.py
* Create label property
* Remove h1
* team-members.pt
== Tests ==
bin/test -vvm lp.registry -t team-map.txt mailinglists/ moderation. txt
-t stories/
== Demo and Q/A ==
Screenshots are available at people. canonical. com/~bac/ bug-429455- team-pages
http://
* As Mark, go to: https:/ /launchpad. dev/~hwdb- team/+map
* Note page title, label, and breadcrumbs.
* Go to https:/ /launchpad. dev/~hwdb- team/+mugshots
* Note page title, label, and breadcrumbs.
* Without the side there is much more real estate for photos.
* Go to https:/ /launchpad. dev/~hwdb- team/+members
* Note page title, label, and breadcrumbs.
= 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/ foaf/xx- team-membership .txt /config/ schema- lazr.conf /launchpad/ pagetitles. py /launchpad/ database/ librarian. py registry/ browser/ team.py registry/ templates/ team-mugshots. pt registry/ templates/ team-members. pt registry/ templates/ team-map. pt registry/ browser/ person. py registry/ stories/ location/ team-map. txt development/ launchpad- lazr.conf
lib/lp/
lib/canonical
lib/canonical
lib/canonical
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
configs/
== Pylint notices ==
lib/lp/ registry/ browser/ person. py interface' (No module named restful)
119: [F0401] Unable to import 'lazr.delegates' (No module named delegates)
120: [F0401] Unable to import 'lazr.config' (No module named config)
121: [F0401] Unable to import 'lazr.restful.
--
Brad Crittenden
<email address hidden>