Meta
Spec Work
The sections below are not a part of the Spec itself, they are the things we need to do or answer in order to complete the spec document. |
Work Items
Work Item |
Assignee |
Status |
Notes |
Conclude discussions about unanswered questions and move them to the spec |
TODO |
|
Needed UI Designs
Design Work Status
MyApps
Design Item |
Assignee |
Status |
Notes |
Developer upload access |
|||
Applicant form |
|
DONE |
|
Requirements acceptance page |
|
DONE |
|
Check status page + approver comments |
|
DONE |
|
Form to leave comments |
|
DONE |
|
Approver upload access |
|||
View applicant's info + comments |
|
DONE |
|
Form to leave comments |
|
DONE |
|
Form to mark acceptance or rejection |
|
DONE |
|
Your app tab - Upload controls |
|||
Form to upload a debian source package |
|
DONE |
|
Form to select a package from a Launchpad PPA |
|
DONE |
|
Form to upload a tarball |
|
DONE |
|
New upload check screen |
|||
Show file conflict errors |
|
DONE |
|
Show install location errors |
|
DONE |
|
Show maintainer script errors |
|
DONE |
|
Security profile creation tab |
|||
Select from pre-defined policy groups |
|
DONE |
|
Define other file path access needs |
|
DONE |
|
Define other callable executables |
|
DONE |
|
Define other dbus service access needs |
|
DONE |
|
Final binary package info + download |
|
DONE |
|
Developer Package Overview |
|||
Display packages ready for upload |
|
TODO |
|
Page to upload to Extras |
|
TODO |
|
Page showing upload progress |
|
TODO |
|
Page showing history of uploads for a package |
|
TODO |
|
Page to remove from Extras |
|
TODO |
|
Abuse reporting |
|||
Form to report abuse |
|
TODO |
|
Web Catalog
Design Item |
Assignee |
Status |
Notes |
Show package version provider |
|||
Show "Ubuntu" for main/universe/restricted/multiverse. |
|
TODO |
|
Show "Upstream" for extras/partners |
|
TODO |
|
Software Center
Design Item |
Assignee |
Status |
Notes |
Show package version provider |
|||
Show "Ubuntu" for main/universe/restricted/multiverse. |
|
TODO |
|
Show "Upstream" for extras/partners |
|
TODO |
|
Show "Unknown" for all others |
|
TODO |
|
Display availability of "Ubuntu" provided versions |
|||
When highest version is provided by "Upstream" |
|
TODO |
|
When highest version is provided by "Unknown" |
|
TODO |
|
Display availability of "Upstream" provided versions |
|||
When highest version is provided by "Unknown" |
|
TODO |
|
Warn about possible dependency breakage |
|||
When installing an "Upstream" or "Unknown" provided version if dependent packages are currently installed |
|
TODO |
|
Installation Security Policy |
|||
Show security permissions requested by the app on its info page |
|
TODO |
|
Abuse reporting |
|||
Provide a link to the MyApps abuse for an Extras package |
|
TODO |
|
Update Manager
Design Item |
Assignee |
Status |
Notes |
Display availability of "Ubuntu" provided versions |
|||
Before upgrading to a version provided by "Upstream" |
|
TODO |
|
Before upgrading to a version provided by "Unknown" |
|
TODO |
|
Display availability of "Upstream" provided versions |
|||
Before upgrading to a version provided by "Unknown" |
|
TODO |
|
Warn about possible dependency breakage |
|||
When upgrading to "Upstream" or "Unknown" provided version if dependent packages are currently installed |
|
TODO |
|
Software Properties
Design Item |
Assignee |
Status |
Notes |
Make extras a first-class archive |
|||
Move "Independent" from "Other Software" tab to "Ubuntu Software" |
|
TODO |
But clearly distinguish it from the "official" archives |
Move "Partners" from "Other Software" tab to "Ubuntu Software" |
|
TODO |
But clearly distinguish it from the "official" archives |
Installation Security Policy |
|||
Preferences page to define the security policy for application installation |
|
TODO |
But clearly distinguish it from the "official" archives |
Help Wiki
Design Item |
Assignee |
Status |
Notes |
|
Make extras a first-class archive |
|
|||
Add section on Extras/"Independent" archive |
|
TODO |
Unanswered Questions
Handling App Developer PPU Rights Reassignment
How do we handle transitions of a PPU from one developer to another. For example, if Bob Smith no longer wants to upload "bobapp", how does Bob transition it to James Smith? Is this covered in the spec?
Visibility
- What wording should we use for presenting Official / Developer Uploaded apps? mpt can advise. (jonobacon)
Answered Questions
These are questions that have been answered, but we haven't updated the spec to cover them yet. Once the spec is updated to address these, they should be removed.
AppDevUploadProcess/Meta (last edited 2012-10-16 14:55:40 by dpm)