[packagekit] Package update policy

Robin Norwood rnorwood at redhat.com
Tue Sep 25 13:07:35 PDT 2007


"Ken VanDine" <ken at vandine.org> writes:

> Immediate could be tricky... what if you are using the app that needs
> updating?  You probably want to show the user there is a security
> update available and let them "Update now".

Ideally I would like only ask the user questions about updates if they
tell us to.  I don't recall ever having a problem applying updates while
an application is running in linux - I probably need to restart the
application if I want to get the new version, however.  Notifying the
user that a security update has been applied and they will need to
restart the (application/service/system) is important, but a separate
piece.

-RN

> On 9/25/07, Matthias Clasen <matthias.clasen at gmail.com> wrote:
>> On 9/25/07, Robin Norwood <rnorwood at redhat.com> wrote:
>> > Hi,
>> >
>> > So how should package updates work for most users?  My feeling is that
>> > most users don't care.  They just want updates.  Some users, such as the
>> > risk averse, the control freaks, and those who have to (sometimes?) pay
>> > for bandwidth, may want more control.
>> >
>> > Here's the way I think it should work, to cover most users -
>> >
>> > A UI that looks something like this:
>> >
>> > -------------------------------
>> > Update my system:
>> >
>> >  o Daily
>> >  o Weekly
>> >  o Never
>> >
>> >  [] Ask me before updating.
>> > -------------------------------
>> >
>> > So, assuming one of the first two options are ticked, updates are
>> > checked for periodically.  If the 'ask' option is ticked, a window is
>> > popped up (assuming a user is running the pk-applet) to interactively
>> > install the updates.  Otherwise, the updates are downloaded and
>> > installed in the background, with the state of any pk-applet showing
>> > progress.
>> >
>> > A nice 'future enhancement' might be another checkbox that says "Apply
>> > security updates only"...pending backend support, of course.
>> >
>> > Thoughts?  Flames?
>> >
>>
>> Sounds right in general. But for security updates, you probably want
>> to have them applied immediately
>> _______________________________________________
>> PackageKit mailing list
>> PackageKit at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/packagekit
>>

-- 
Robin Norwood
Red Hat, Inc.

"The Sage does nothing, yet nothing remains undone."
-Lao Tzu, Te Tao Ching


More information about the PackageKit mailing list