GNOME Updater Applet/Update Process on the Desktop/Classification of Updates
From openSUSE
When it comes to updates we currently have two worlds clashing together: our technical classification of updates and what matters to users, i.e. their classification. To understand, what I mean by classification, here are both classifications:
[edit]
Technical classification of updates:
- Patches
- Urgent
- Recommended
- Optional
- Package-Updates
- already handled by patch
- other package-updates
Additional classification that adds to the above:
- Update needs reboot
- Update needs restart of package management
- other interactive updates (license popups)
[edit]
User's classification of updates
IMHO, the uninitiated user cares, if at all, for the following classification (albeit maybe unconsciously)
- Updates
- no interference with my work (Case U1)
- interferes with my work (Case U2)
- I have to stop my task and do something (restart) (Case U2a)
- It changes the way I'm used to (new feature, UI change) (Case U2b)
Additionally, with regard to automatic updates, the following notes:
- No notification might be harmful in two cases:
- U2a: Maybe the current task forbids to update/reboot
- All U-cases: What if user is on an expensive internet connection
Case U2b can occure with package updates enabled
So whatever our technical classification is, the user classification is more important for user visible tasks.

