I've now been using Fedora 15 with the default Gnome 3 interface for about a month, and here are some of my thoughts.
For the past few years I've been a KDE enthusiast. It always struck me as more consistent, better designed and neater both in code and appearance than Gnome.
When KDE 4 came out I took the developers at their word, that it wasn't really on parity with 3.5 and to keep using that if what we prized was completeness. I dabbled with 4.x and didn't switch over until about 4.3.
My "killer apps" on KDE were always K3B, Amarok and the way KIO allowed for seamless network operations in almost every application. I also used KBarcode to print address labels with PostNet barcodes and Kate for most editing, including web development and basic programming.
The problem is, KIOs seems to have been neutered on 4.x and Amarok turned into a steaming pile of shit. I *despise* what they did to it with 4.x. KBarcode didn't make the transition and as things have evolved I just don't burn discs like I used to, so K3B sort of just faded for me.
So, when changing my home PC from Kubuntu I wanted to take a look at Fedora. The main reasons, which I outlined in a previous journal entry, were to move to something closer to what is essentially the industry standard of Red Hat, and to play a bit more with SE Linux.
Gnome vs KDE was a decision after I sat down and evaluated how I used the computer. Looking at what applications I used during the past six months or so, I came up with the following list.
1. Web browser. I spend 90%+ of my time in here. Firefox and Chrome are currently battling it out for my favorite -- Firefox is the reigning champ, but Chrome is looking to dethrone it soon. More in a later journal.
2. Text editing. From text notes to HTML, XML, CSS, Javascript and Perl. Kate is an excellent text editor, and I'd need to find a suitable replacement.
3. File manipulation. Moving files around, mostly different network and internet locations. Konqueror is king in this. Dolphin, the current KDE file browser, sucks. Did I not mention that in my critique of KDE 4 above? No? Then I'll say it again here to make up for it. Dolphin SUCKS!
And...that is about it. Really. You see, a lot of the stuff I used to use stand-alone programs for, like Gramps for genealogy records and Amarok for playing music, I now do thru a web browser.
At the beginning of the year I moved all my media files -- movies and music -- off of my home machine to a server in my basement. Everything is streamed from there and for that, good-old XMMS beats the pants off of Amarok. I have both MP3 and FLAC copies of most of my music, so streaming it is simple.
So, what it boils down to from the OS perspective is that I need decent file manipulation and proper handling of multiple desktops and open applications.
Gnome 3's weaknesses, such as their implementation of dynamic desktops with no keyboard shortcuts, can be remedied with Gnome Shell extensions.
So far, Gedit has been acceptable. It just takes getting used to as it does things slightly differently than Kate, but not so much so that I've been unable to work.
http://www.brighthub.com/hubfolio/matthew-casperson/blog/archive/2011/05/25/efficient-application-switching-with-gnome-3.aspx
This is why I'm more interested in Google ChromeOS than things like Fedora, Ubuntu, KDE and Gnome. So much of what I do has moved into the cloud and web browser, that the underlying OS just needs to focus on speedily getting me online. But -- and here is Chrome's weakness -- be able to actually do some useful work offline. Right now, even with a good connection, some things just have too much latency to comfortably do via the Internet all the time. Text editing and web development is one of them.
So, to conclude, Gnome 3 is fine for me but has started to fade into irrelevance as everything I do moves to "the cloud".
[Note: "The Cloud" doesn't necessarily mean Google, Amazon or the like. It also includes my file/LAMP server in the basement that is accessible from anywhere -- if you have the magic keys. The point is my data has migrated off of my local system, which is devolving into a glorified Internet terminal.