I have looked at the Screencasts for GnomeShell. I like the idea that seems to drive GNOME shell, but I dont like how it was done. I think the main problem is that it is based on the old concepts of working with the mouse, instead of a more text based approach:
- You can create new views. But those do not have names, neither are they somehow optimized for some work.
- The whole approach is more application centric than work centric.
- You still have desktop icons in the background which are covered by application windows
To revolutionize the desktop much more would have to be done. I dont think GNOME 3 will do this at all. I think if it is a first step it should focus on:
- Redesign the desktop background to be more active as a frame for the work. Don’t just put some icons on the desktop which then show files named foo.desktop.
- Try to include more concepts from Plan9: Store information in hierarchical directories and files.
- Help people to recreate a session like they can do when they send a laptop to hiberantion mode – but with many different options. A desktop session with some window positions and started applications should be saveable. This might depend on applications allowing to save more settings.
The current GNOMEshell seems to make things just more complicated. It has soem nice features but it also reduces the size of a screen a lot and you have to do a lot with the mouse.