LEP/SoftwareCenter

Not logged in - Log In / Register

Revision 6 as of 2010-05-26 09:44:29

Clear message

Ubuntu Software Center Support In Launchpad

Launchpad will support the Software Center by maintaining a registry of pay-for applications and providing an API to manage private PPA subscriptions.

As an Ubuntu user
I want to browse pay-for software
so that I can buy cool new applications

As an Ubuntu user
I want to browse browse my existing Software Center subscriptions
so that I can see which software I've already bought

Rationale

The Ubuntu Platform Team has a target of selling something through the Software Center in Maverick 10.10.

This feature does not directly benefit Launchpad users in general. It is rather a change to Launchpad to facilitate improving Ubuntu.

Stakeholders

Constraints

XXX: We need to add some kind of performance / reliability constraint here.

Workflows

See the workflows here: https://wiki.canonical.com/Ubuntu/SoftwareCenter/10.10/Roadmap

The only probable UI change is something on the PPA admin form to mark a PPA as commercial for use in the Software Centre, so there's no point doing mockups here.

Success

How will we know when we are done?

Thoughts?

High-level work items

Can be broadly split into two separate pieces of work:

  1. P3A webservice control
  2. Acquiring additional meta-data and publishing thereof

P3A webservice

We need to be able to:

Note:

PPA meta-data

Note: