= Summary =
Convert ~person/+related-software and associated pages to 3.0
Curtis has already approved the UI, I just need a secondary UI review and a
code review please!
== Pre-implementation notes ==
Chatted to Curtis about what to do with the 2nd level nav menus. We decided
to replace them with an <ul class="horizontal"> set of links instead. The
result looks better than expected!
== Implementation details ==
There are five templates converted, which are the +related-software page
itself and the 4 related pages for uploaded, maintained and PPA packages, and
related projects.
I also did some test cleaning by moving a test from the PPA stories (what the
heck was it doing there!) into the xx-person-related-software doctest. I also
removed unnecessary testing from the stories/foaf equivalent test since it was
just duplicating the soyuz story.
lib/lp/registry/browser/person.py
118: [F0401] Unable to import 'lazr.delegates' (No module named delegates)
119: [F0401] Unable to import 'lazr.config' (No module named config)
120: [F0401] Unable to import 'lazr.restful.interface' (No module named
restful)
= Summary = +related- software and associated pages to 3.0
Convert ~person/
Curtis has already approved the UI, I just need a secondary UI review and a
code review please!
== Pre-implementation notes ==
Chatted to Curtis about what to do with the 2nd level nav menus. We decided
to replace them with an <ul class="horizontal"> set of links instead. The
result looks better than expected!
== Implementation details ==
There are five templates converted, which are the +related-software page
itself and the 4 related pages for uploaded, maintained and PPA packages, and
related projects.
I also did some test cleaning by moving a test from the PPA stories (what the related- software doctest. I also
heck was it doing there!) into the xx-person-
removed unnecessary testing from the stories/foaf equivalent test since it was
just duplicating the soyuz story.
== Tests == related- software
bin/test -cvvt xx-person-
== Demo and Q/A == /launchpad. dev/~mark/ +related- software
https:/
Click on the 4 links at the top to see the other pages.
= Launchpad lint =
Checking for conflicts. and issues in doctests and templates.
Running jslint, xmllint, pyflakes, and pylint.
Using normal rules.
Linting changed files: soyuz/templates /person- ppa-packages. pt /launchpad/ pagetitles. py soyuz/templates /person- maintained- packages. pt soyuz/templates /person- uploaded- packages. pt soyuz/stories/ soyuz/xx- person- packages. txt registry/ templates/ person- related- software. pt registry/ templates/ person- related- projects. pt soyuz/stories/ ppa/xx- ppa-navigation. txt registry/ stories/ foaf/xx- person- packages. txt registry/ browser/ person. py
lib/lp/
lib/canonical
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
== Pylint notices ==
lib/lp/ registry/ browser/ person. py interface' (No module named
118: [F0401] Unable to import 'lazr.delegates' (No module named delegates)
119: [F0401] Unable to import 'lazr.config' (No module named config)
120: [F0401] Unable to import 'lazr.restful.
restful)