SoftwareCenter

Differences between revisions 1 and 2
Revision 1 as of 2005-08-29 20:24:16
Size: 2118
Editor: 200-171-140-32
Comment: braindump
Revision 2 as of 2005-09-17 02:03:02
Size: 2170
Editor: 201-1-132-73
Comment: more scope
Deletions are marked like this. Additions are marked like this.
Line 23: Line 23:
 * Having an integrated, gorgeous tool for installing and uninstalling packages and installing security updates, and having it before any other distro, will give Ubuntu a usability advantage for the next few months.  * Having an integrated, gorgeous tool for installing and uninstalling packages and installing security updates, and having it before any other distro does, will give Ubuntu a usability advantage for the next few months.
Line 30: Line 30:

 * Screenshots
 * AutoPackage integration?

Summary

Rationale

  • "How do I install programs?" is one of the most common questions on the Ubuntu forums. In Ubuntu you can use gnome-app-install or synaptic for installing and uninstalling programs that have a .desktop file, synaptic for installing and uninstalling programs that don't, and update-manager or synaptic for installing updates. This is a confusing multiplication of graphical interfaces.

  • Having an integrated, gorgeous tool for installing and uninstalling packages and installing security updates, and having it before any other distro does, will give Ubuntu a usability advantage for the next few months.
  • "Synaptic" was an unfortunately obscure name anyway, and "gnome-app-install" is misleading when installing non-Gnome apps.

Use cases

Scope

Design

  • Dynamically filtered view of programs or packages:
    Show: [programs you can install :^]         Search: [______________]
  • Menu choices are:
    • programs you can install (default when invoked manually)
    • programs already installed
    • packages available
    • packages installed
    • security updates (search field replaced by "Updates available" text)
    • all updates
  • Items in the list have iconic pull-down menus that look like menus, not checkboxes.
  • Recommendations and suggestions are shown as children of an item in the list (recommendations selected by default, suggestions not).
  • Multi-level undo.

Implementation

Code

Data preservation and migration

Outstanding issues

BoF agenda and discussion

SoftwareCenter (last edited 2019-04-28 16:57:10 by mpt)