PackageSelection
Revision 2 as of 2005-04-10 23:33:47
Clear message
People
Goal
Improve package selection mechanisms in Ubuntu to improve flexibility and maintainability. This BOF is NOT about choosing which packages to install, ship or support, but about the technical mechanisms used to implement these choices.
Requirements
- Avoid hardcoding so many dependencies in debootstrap
- Consider alternatives and improvements to the existing metapackage
- mechanism
- Make it trivial to track additions and removals of packages from the
standard package sets
- Ensure smooth upgrades of systems based on the standard package sets
- Allow users to express preferences about tracking changes
- Consider ways to leverage high-level package selections to smooth upgrades
Agenda
- Simplifying debootstrap maintenance
- Install a minimal base system, install Ubuntu's "base" on top of it?
- Resolve dependencies in debootstrap? (cdebootstrap?)
- Tracking package selections
- Review issues with the current metapackage approach
- Users want to be able remove some packages, and continue to participate in other transitions
- Consider solutions
- Recommends
- Tasks
- Other alternatives
- Review issues with the current metapackage approach
- Is there a demand for "expansion packs" similar to Debian tasks?
Pre-Work
Review and summarize [https://bugzilla.ubuntu.com/show_bug.cgi?id=4896 Bug#4896] and duplicates