[packagekit] exclude some upgrades

Matthias Clasen matthias.clasen at gmail.com
Mon Nov 12 12:18:42 PST 2007


On Nov 12, 2007 3:11 PM, David Zeuthen <david at fubar.dk> wrote:
>
> On Mon, 2007-11-12 at 14:55 -0500, David Zeuthen wrote:
> > > >  - User is informed of this by PackageKit showing the update list
> > > >    but with some of the packages unchecked (GtkCheckButton)
> > >
> > > No, if a user can't be applied then it shouldn't be shown in the package
> > > update list. The update list shows "updateable" packages.
> >
> > How will the user know that some packages can't be updated then? In the
> > worst case you'd be leaving the system in a vulnerable state because
> > some security update can't get through. That would be bad.
>
> Cracktastic ASCII mockup
>
>  +----------+-----------------------------------------+
>  | Severity | Software                                |
>  +----------+-----------------------------------------+
>  | (normal) | git-1.5.3.4-2.fc9 (i386)                |
>  |          | Git core and tools                      |
>  +----------+-----------------------------------------+
>  |(security)| kernel-2.6.24-0.42.fc9 (i386)           | <-- greyed out!
>  |          | The core of the Linux operating system  |
>  +----------+-----------------------------------------+
>
> where the kernel package is greyed out because it can't be updated. A
> tooltip (or other gizmos) will explain the user
>
>  Update for 'kernel' is blocked by packages 'kmod-nvidia'
>  and 'kmod-ntfs'. <maybe more techno-babble including version numbers>
>
> This allows the user to understand what's going on. Advanced users will
> realize that if they remove kmod-nvidia and kmod-ntfs and make their
> system safe. Or, you know, go and punk the providers of the packages
> that block. If you're feeling more cracktastic including a 'file a bug'
> button that automagically files a bug.
>
> Does this make sense?
>

Sounds good enough to me; talking about tooltips; there also needs to
be some explanation of the
"severity" icons. I can't read them and I am always annoyed by icons
that mean something which
I cannot figure out...



More information about the PackageKit mailing list