GNOME to release official "classic mode" extensions
bugzilla.gnome.org
bugzilla.gnome.org
I am a huge fan of their extension mechanism, and use a bunch of them. It seems like the mechanism is extremely flexible, as people use it for things from creating quasi-tiling window managers (see shellshape or gtile) to customizing the search dialog (like Unity's lenses) to just adding various buttons in different parts of the UI. All in all, I am a huge fan of GNOME 3, but I really do wish the extension mechanism were a bit more well-documented...
It would also be beneficial if there were an official set of well maintained extensions - ones that if you use them you know you will be fine through upgrades etc. This also solves the problem of there being so many extensions (you get 3 pages of search results for system monitor - how is any user reasonably expected to deal with that?)
The area where Gnome shell is seriously lacking is for people who have multiple monitors, and/or have many windows of the same app open. So far a panel/taskbar has turned out to be the least worst UI way of handling this. That is why I use fallback mode.
I think they still have a lot of work to do. When I upgraded from 3.4 to 3.6, I was pretty annoyed because out of the eight or so extensions that I used, all but one stopped working. Luckily, the extensions that I used were all upgraded within several weeks, but it's still a major issue.
I think it's pretty clear from the extensions site that this is still a work in progress. That's part of the reason I really like this announcement, though - exactly as you've said, it looks like they're going down the path of "official set of well-maintained extensions", which I think is the right choice.
I guess that GNOME 3 isn't entirely ready for everyone yet, but the future that I see for it is pretty awesome. For me, personally, it already far surpasses GNOME 2, and I think it still has a lot of potential that it hasn't utilized.
(I can't really comment on multiple monitor setups, though. I just have a laptop.)
Red Hat Enterprise 7 desktops will be based on Fedora 18 I understand, and I gather that release has Gnome 3.6 and therefore the fall-back session as currently provided, i.e. not an extension.
Note To UI People: Tablet interfaces DO NOT MAKE SENSE FOR PEOPLE WITHOUT TABLETS.
https://extensions.gnome.org/extension/10/windownavigator/
and
https://extensions.gnome.org/extension/302/windowoverlay-ico...
combined with just having to type in the program name on the overview pane to open it. That functionality works much better than it did in gnome 2.
The most annoying thing I've found is the multiple monitor support; apparently one of the developers wants the second screen to always have the same windows when switching workspaces and I want the workspaces to switch on all monitors.