Summary

A lot of packages and services installed with ubuntu-* meta packages are unneeded for 99,9% of users. This spec would identify such packages and a solution to be more modular with them.

Rationale

Currently, on the standard ubuntu Desktop, there are a lot of unneeded or not always useful services (evms, lvm, hplip, ...). Even the desktop is full of not always needed stuff : xsane if you don't have a scanner, hundred of tamil fonts, ...

It's not optimal at all to have all of those packages installed by default :

This spec will identify such packages and find a way to deal with them, like :

Use cases

Scope

Design

Services (take RAM and CPU) :

that can safely be removed on a typical Dapper installation :

that are useless without a specific hardware :

Packages (take disk space and can be confusing) :

that are useless without a specific hardware :

that are useful only for some languages support :

modular componant install :

Implementation

Code

Data preservation and migration

Outstanding issues

BoF agenda and discussion


CategorySpec

RemovingDefaultPackages (last edited 2008-08-06 16:37:45 by localhost)