Meta

<< Back to spec

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

dpm, mhall119

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

spec

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

spec

When highest version is provided by "Unknown"

TODO

Display availability of "Upstream" provided versions

When highest version is provided by "Unknown"

TODO

spec

Warn about possible dependency breakage

When installing an "Upstream" or "Unknown" provided version if dependent packages are currently installed

TODO

Bugs 433232, 793318, 1010043

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

spec

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

link

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.

<< Back to spec

AppDevUploadProcess/Meta (last edited 2012-10-16 14:55:40 by dpm)