"Link to an upstream project" package asks for "Project series" but requires product/series
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Edwin Grubbs |
Bug Description
1. Go to <https:/
2. Notice that "notify-osd-icons" is listed as one of the "Unlinked translatable packages".
3. Follow the link to <https:/
4. In the "Project series" field, enter "trunk", and click "Change".
What happens: "There is 1 error. You must choose a project series."
What should happen: I really don't know. I'm guessing that Launchpad doesn't even know what project notify-osd-icons belongs to, in which case asking just for a project series isn't any help (lots of projects have "trunk" series). There might be some secret syntax for entering a project ID and a project series ID in the same field, but I have no idea what it would be. Probably there should be a separate field for entering the project ID, alongside the field for entering the series ID.
See also bug 256197.
Related branches
- Brad Crittenden (community): Approve (code)
-
Diff: 473 lines (+242/-78)7 files modifiedlib/canonical/launchpad/webapp/launchpadform.py (+6/-0)
lib/lp/bugs/stories/bug-also-affects/xx-also-affects-upstream-default-values.txt (+3/-2)
lib/lp/registry/browser/sourcepackage.py (+134/-46)
lib/lp/registry/browser/tests/sourcepackage-views.txt (+68/-22)
lib/lp/registry/stories/distribution/xx-distribution-packages.txt (+11/-1)
lib/lp/registry/stories/packaging/xx-sourcepackage-packaging.txt (+3/-2)
lib/lp/registry/templates/sourcepackage-edit-packaging.pt (+17/-5)
tags: | added: package-link |
Changed in launchpad-registry: | |
status: | New → Triaged |
importance: | Undecided → High |
summary: |
"Link to an upstream project" package asks for "Project series" but - refuses it + requires product/series |
Changed in launchpad-registry: | |
milestone: | none → 3.1.12 |
Changed in launchpad-registry: | |
milestone: | 3.1.12 → series-3.1 |
Changed in launchpad-registry: | |
milestone: | series-10.05 → 10.02 |
Changed in launchpad-registry: | |
milestone: | 10.02 → none |
status: | Triaged → Fix Released |
status: | Fix Released → Triaged |
milestone: | none → 10.02 |
Changed in launchpad-registry: | |
assignee: | nobody → Edwin Grubbs (edwin-grubbs) |
Changed in launchpad-registry: | |
status: | Triaged → Fix Committed |
tags: | added: qa-bad |
tags: |
added: qa-ok removed: qa-bad |
Fixed released in launchpad-project 10.02.