I have 95 qubes and still counting. Compartmentalizing as much as possible, while still experimenting with it.
Disclaimer
I'm not talking here about faster ways to do things. The goal is different: talking about specific feature and it's functionality
Users know how inconvenient and time-consuming it is to launch programs from the system menu. Can you imagine with 95 qubes how much is needed to start Firefox in some disposable, only to realize that UBlock Origin is not installed, then get back to menu and scrolling forever down to reach the template’s terminal to update/install UBlock, then back to scroll up forever to disposable menu to fire up Firefox again.
The fact helped me to realize simple thing, and an example above hopefully will help you to realize too that:
Users want applications (that’s the name of this package anyway) and not qubes! So why not giving them that?
How? Simply completely opposite than it is now, by organizing classic menu with grouped apps.
So, on a given example (I cant graphically mimic,sorry), this would’ve happen:
Start → Internet → (Browsers) Firefox → tree here to choose qube type: Disps (list of all disps that have Firefox installed), Qube (list of all AppVMs that have Firefox installed), Services (the same), Templates (again mini tree here: Templates, dvm-templates)
And I choose disposable here. Oh, I need to install addon. OK,
Start → utilities → Xfce4-terminal->etc, etc
Wherever new user comes from he expects to see apps in the menu, nothing else. Seeing qubes whose names all looks so similar (what these color are, why the icons differs) was at least extremely confusing for me when switching to Qubes. I guess it’s more or less the same with all the newcomers.
And they say that the first impression is most important.