Enabling additional components (universe, multiverse)

Registered by Matt Zimmerman

Under some circumstances, we want to install a package regardless of whether the user has explicitly enabled the channel. For example, when semi-automatically installing support for a new file type, codec, etc. For that reason we should just unconditionally enable all components.

There should be a straightforward, common way to do this.

Blueprint information

Status:
Complete
Approver:
Scott James Remnant (Canonical)
Priority:
High
Drafter:
Michael Vogt
Direction:
Needs approval
Assignee:
Michael Vogt
Definition:
Approved
Series goal:
Accepted for feisty
Implementation:
Implemented
Milestone target:
None
Started by
Michael Vogt
Completed by
Michael Vogt

Related branches

Sprints

Whiteboard

Make sure switches are available in one place, obvious, selected once and honoured going forward.

2006-11-08 kamion: some comments inline in spec
2006-11-09 mvo: addressed comments
2006-11-09 kamion: OK, thanks; approved
2007-01-12: mvo: gnome-app-install/software-properties/synaptic changes are in place
2007-01-22 noahslater: some comments inline in spec
2007-01-31: updated with the current implementation notes
2007-02-08 kamion: Enabled universe and multiverse in the installer by default.

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.