GNOME 2.30, End of the (2.x) Line
stovicek writes "GNOME 2.30 was originally intended to coincide with GNOME 3.0 — a massive cleanup and rethinking of the popular desktop. However, GNOME 3.0 is delayed for at least another release, which leaves GNOME 2.30 as most likely the last version in a series stretching back almost a decade. [...] 2.30 will probably be the final version of the 2.0 series. For those who were around for GNOME 2.0 back in 2000, the 2.30 release stands as evidence of how far GNOME in general and the free desktop in particular have come in the last decade in usability and design. If you do a search for images of early GNOME releases and compare the results with 2.30, you can have no doubt that, although GNOME sometimes tends to over-simplify, its improvements over the last decade remain unmistakable."
If this is done properly, I think it'll be good for GNOME. From where I sit, they sound like they're shooting for a major architecture redesign. In other words, this 2.30 release is analogous to the 3.5 releases of KDE.
And I think starting largely from scratch will be a net benefit. I've never personally used GNOME (though I've recommended it to others) and I've found it to be technologically lacking compared to KDE (KParts and KIOSlaves are awesome, and while there are GNOME counterparts they aren't as used).
One thing I think GNOME does very well is their HIG - probably the best outside of Apple. The new release is very simple - dump a lot of legacy code and keep the HIG. Maybe drop the old-fashioned look too.
Though my fantasy is to see them use Qt.
I have developed a truly marvelous proof of this comment, which this signature is too narrow to contain.
Yes, I DO remember the early days of Gnome and how much better it was than now:
- automatic save and restore of multi-workspace sessions
- handy window operations like maximize-vertically and maximize-horizontally
- easy to change settings like which app to handle movies, etc.
I remember when clicking on a menu button gave an instant response,
not a several second delay for the first time in a session.
Gnome has become bloated and slower while becoming less stable and less powerful.
It is neither easier nor harder for beginners. It has more eye candy.
Gnome clients have also gone downhill: Evolution used to support my mh mail folders.
Now it uses a database that crashes when I try to load my old mail and fails to work
with my rules. It still doesn't integrate the contact manager with the mail rules.
I'd switch to KDE but they've been destroying themselves even faster!
Not the same, that's for sure.
Personally I liked Gnome 1.x a good deal better than I like the 2.x series.
Except for gnome-terminal. The newer versions of gnome-terminal are better.
But everything else is worse. More dependencies that shouldn't be necessary, worse performance, more emphasis on completely pointless features like the ability to use the file manager as a web browser (WHY would I EVER want that?) but fewer *useful* features (like, the ability to have an always-on-top panel of a particular size in a particular position, which was great for stuff like having a clock just to the left of where the minimize button was on maximized windows), more gratuitous bug-the-user annoyances (like dialog boxes asking you stupid questions and/or unasked-for windows popping up voluntarily every time you connect a USB device or insert a disc), more undesirably arcane Windows-esque stuff (like gconf), more effort required to get the theme the way you like it, and some things you just plain *can't* do, or I have not figured out how (like, changing the icons on the built-in feature buttons on the panel for things like logging out; in 1.x this was as easy as changing the icon on an app launcher).
If Gnome 1.4 were compatible with modern software (both directions: modern versions of the software it requires, like libraries, and, going the other way, modern versions of applications), I'd still be using it. It was good. I have no idea why they decided to screw it up so much. Gnome 2.x comes across as a bad sequel or a poor remake. It is inferior in nearly every respect.
I can't say I'm very excited at the prospect of Gnome 3.0. What features are they going to take away now, the foot menu and the ability to have a clock on the panel? And what are they going to add? A useless 3D "walk through" filesystem animation like in Jurassic Park, which activates automatically every time a filesystem is mounted? Fixed-size desktop-bound "gadgets", like in Windows Seven, which are strictly inferior to panel applets in every way? Take your time, guys, take your time. I'm in no hurry to upgrade.
Cut that out, or I will ship you to Norilsk in a box.
I'm really tired of the trade-off between simplicity and functionality. This trade-off should not be inherent to either windowing system. Rather, the variety of options presented to the user should be configurable. Each distribution should be able to decide how simple or how configurable they want to make their windowing environment when it is first installed.
Uhuh.
And then people would bitch about bloat because supporting all those features, options, and workflows would required a fuckton more code.
So here's an idea: pick the environment that fits your needs. Gnome, KDE, XFCE, or heck, throw components together that fit your needs. But quit expecting these projects to be infinitely flexible, it's completely unreasonable.