Needlessly asks for exact package name, file size, uploaded version
Bug #1088527 reported by
Matthew Paul Thomas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Developer registration portal |
In Progress
|
High
|
Michael Nelson | ||
Launchpad itself |
Fix Released
|
Low
|
Michael Nelson |
Bug Description
Currently the package review form for an ARB application or a commercial application both have:
* a text field for "Package name"
* a text field for "Binary file size" (bytes)
* a text field for "Uploaded version".
This text is copied from Launchpad to the form by humans, which is slow and error-prone.
Instead, when a PPA is chosen, MyApps could use the Launchpad API to:
* show a menu of packages in that PPA, and whenever you choose a package from the menu:
* fetch the file size for the package and show it read-only, and
* fetch the uploaded version, and show it read-only.
[Originally reported by David Pitkin.]
QA Notes:
* QA for the LP api change: https:/
Related branches
lp:~michael.nelson/launchpad/include-binary-size
- William Grant (community): Approve (code)
- Launchpad code reviewers: Pending requested
-
Diff: 218 lines (+102/-37)4 files modifiedlib/lp/soyuz/browser/tests/test_publishing_webservice.py (+40/-7)
lib/lp/soyuz/interfaces/publishing.py (+5/-1)
lib/lp/soyuz/model/publishing.py (+8/-1)
lib/lp/soyuz/tests/test_publishing_models.py (+49/-28)
description: | updated |
Changed in developer-portal: | |
assignee: | nobody → Łukasz Czyżykowski (lukasz-czyzykowski) |
Changed in developer-portal: | |
status: | Confirmed → Won't Fix |
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
Changed in launchpad: | |
status: | Triaged → In Progress |
assignee: | nobody → Michael Nelson (michael.nelson) |
description: | updated |
Changed in launchpad: | |
status: | In Progress → Fix Committed |
Changed in developer-portal: | |
status: | New → In Progress |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Moved to high as this would exponentially increase reviewer efficiency.