The source package page needs a portlet to display upstream information if known -or-
allow the user to set it if not known.
== Proposed fix ==
A portlet is created that creates a widget of likely Launchpad projects the user can
pick from to set the upstream for the source package. A link to go to the existing
package editing form is also provided.
= Summary =
The source package page needs a portlet to display upstream information if known -or-
allow the user to set it if not known.
== Proposed fix ==
A portlet is created that creates a widget of likely Launchpad projects the user can
pick from to set the upstream for the source package. A link to go to the existing
package editing form is also provided.
== Pre-implementation notes ==
The work is based on the design proposed by Curtis at /dev.launchpad. net/Registry/ UbuntuLinkUpstr eam. He and I had discussions
https:/
before and during the implementation.
== Implementation details ==
Pretty straightforward: create the portlet and DTRT.
== Tests ==
bin/test -vvt sourcepackage- views.txt
== Demo and Q/A ==
In launchpad.dev, remove the association for evolution to hoary and then view: /launchpad. dev/ubuntu/ hoary/+ source/ evolution
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/ browser/ configure. zcml registry/ browser/ sourcepackage. py registry/ templates/ sourcepackage- index.pt registry/ browser/ tests/sourcepac kage-views. txt registry/ templates/ sourcepackage- portlet- associations. pt
lib/lp/
lib/lp/
lib/lp/
lib/lp/
lib/lp/
== Pylint notices ==
lib/lp/ registry/ browser/ sourcepackage. py interface' (No module named restful)
28: [F0401] Unable to import 'lazr.restful.