AlwaysEnableUniverseMultiverse

Differences between revisions 1 and 2
Revision 1 as of 2006-06-20 14:21:59
Size: 2223
Editor: ALagny-109-1-9-37
Comment:
Revision 2 as of 2006-06-20 14:23:51
Size: 2276
Editor: ALagny-109-1-9-37
Comment:
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
* gnome-app-install needs three checkboxes: "show unsupported", "show supported commercial", "show restricted use" (universe, commercial, multiverse [and only show multiverse apps if unsupported is ticked too]). The UI needs to be changed to give the checkboxes a new place. Gnome-app-install needs three checkboxes: "show unsupported", "show supported commercial", "show restricted use" (universe, commercial, multiverse [and only show multiverse apps if unsupported is ticked too]). The UI needs to be changed to give the checkboxes a new place.
Line 32: Line 32:
* gnome-app-install should rank application - it should use popcon data and add a "X-AppInstall-Popcon" field that is taken from popcon.ubuntu.com on app-install-data generation. The installer installs Packages.gz files for all components. This ensures that the user does not have to download the full Packages file on the first apt-get update (because apt uses If-Modified-Since on the available Packages file).

Summary

The unsupported "universe" and "multiverse" components are currently turned off by default in ubuntu. We want to enable them by default.

Rationale

Enabling universe and multiverse is one of the first things that people usually do. We should enable them by default and make sure that we show clearly in the various GUIs what is supported and what is unsupported.

Use cases

  1. Alice wants to install a new audio-codec that is only available in universe.
  2. Bob is very interessted in gaming and thinks the list of games in main is too limited. He likes to install games from multiverse and does not care if those are not officially supported.
  3. Mallory always wondered why he had to do a additonal click in gnome-app-install when he wanted to install his first application from universe.

Scope

Gnome-app-install and synaptic needs to be modified to show better what component a package comes from. The installer needs to ship a sources.list with universe and multiverse enabled.

Design

Synaptic needs better UI support to distinguish between "unsupported", "restricted" and "supported" in synaptic (and combinations are possilbe). We should change the "sections" view to include checkbuttons for "show unsupported", "show restricted" (or something along that line).

Gnome-app-install needs three checkboxes: "show unsupported", "show supported commercial", "show restricted use" (universe, commercial, multiverse [and only show multiverse apps if unsupported is ticked too]). The UI needs to be changed to give the checkboxes a new place.

The installer installs Packages.gz files for all components. This ensures that the user does not have to download the full Packages file on the first apt-get update (because apt uses If-Modified-Since on the available Packages file).

Implementation

Code

Data preservation and migration

Outstanding issues

BoF agenda and discussion


CategorySpec

AlwaysEnableUniverseMultiverse (last edited 2008-08-06 16:23:19 by localhost)