Let's say I am a user that updates my box using pup. I think pup was designed to get updates installed automatically, for people who are not comfortable with the command line. Anyway, puplet pops up and says there are updates available. I click "apply updates". It would be good if that was the end of things, but no. I then get a dialog box that tells me it is refreshing the package list, then one that lists the updates, then another that asks me if I want to install the updates, and then finally it does "apply updates". It would be good if this second part (in the last paragraph) went away. (I realise this would require a tie in with shutting down the computer, pup must exit cleanly)
The wording has changed a bit from "Apply Updates" -> "View updates" to make it more clear that you're not going to get the updates immediately. This should help a bit with the perception at least. The question of if it makes sense to do a refresh of metadata at the point of running pup is one I'm open to -- right now, we do on the reasoning that something _could_ have changed since the notification occurred (especially if your network went away and then came back). The worst case, though, is that you apply the updates you have info for and then get told there are more on exiting pup.
I see. I suppose there are two categories of user. The first being the "I don't want to know which packages have been updated, there's nothing I can do apart from accept them". This group doesn't need to see the list of packages and decide which ones they want to install, they just want to okay the updates (or do they?) The second group would like a list. I just think for a gui app like this, maybe the first group should get precedence in the app, less "okays" to click.
Okay, how about this: New option: right-click panel icon, choose "Download and apply all available updates".
(In reply to comment #3) > Okay, how about this: > > New option: right-click panel icon, choose "Download and apply all available > updates". Hmmm... that's an interesting idea. Let me think on it a little :)
pirut-1.3.5 will add the ability to right click and then say apply all updates