Ubuntu Software Center

Replace the Partner Repository with PPAs

Registered by Brian Thomason on 2010-10-13

I would like to discuss the possibility of replacing the monolithic approach to the Partner repository with PPAs. Now that we have commercial-ppas, it seems extraneous to have two paths for ISVs to publish software. The main benefit to switching to PPAs is that they can depend upon one another. Things in PPAs cannot depend upon Partner.

We already have one vendor who will be publishing an app soon that will be commercial but depend on libraries which are not (The version in Ubuntu is too old, and we can't place it in Partner due to its not being enabled by default). With our normal process, we would tell them to just put their app in the next release, but this is not a good answer for commercial ISVs.

The problem could mostly be solved by enabling the Partner repo by default, but this has been a political minefield in the past, and it just seems extraneous to have two different ways for ISVs to publish their software.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Michael Vogt
Definition:
Obsolete
Series goal:
None
Implementation:
Unknown
Milestone target:
None
Completed by
Matthew Paul Thomas on 2010-11-11

Related branches

Sprints

Whiteboard

Ubuntu Software Center does not use Launchpad Blueprints.

(?)

Work Items