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."
TOY STORY 3!! NIGGERS!
I want replies.
I think like 99% of linux users use kde, so what's the point?
Yayyyy! ;D
I remember gnome when it first arrived on the scene. I seem to recall testing it around late 1998 on a workstation. Definitely not the same as current stuff.
this could be the last good release if it goes bad. i didnt like some of their ideas for 3 but im sure they will try to please us.
he who controls the spice controls the universe
bonobo is dead... they are using spinoff of kde tech (dbus, khtml, etc)..
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.
You can try it out without any harm. It's ... interesting. It is actually quite usable and does give a lot of features that will be quite nice for people that use multiple desktops. I tend to use a single desktop and gnome-do to provide quick access, so I find it gets in the way a bit. There's a few things I don't like about it that I can't change, like the panel at the top of the screen. I prefer it at the side instead, as my netbook and laptops both have decent horizontal resolution but crappy vertical. Perhaps they'll fix that.
... as long as they leave the damn window controls where they belong.
I haven't tried 2.3, but I'm sure it will be minimal incremental improvement over the previous version. Nice to see that they're trying new things
2.30 is totally overrated... 3.0 would be buzz...
Can we kill off Gnome 3.0 too? How about getting rid of GTK+?
We especially need to get rid of Mono. Funny how Gnome is less free than KDE now.
Admiral Ackbar says "It's a trap!"
--
BMO
I know it's sin to actually RTFA, but I've been a GNOME user since the 1.x days and figured I'd take a read. The author seems to use the number "3.30" to refer to the current release..
The GNOME Conference (GUADEC) will be in The Hague (NL) this year from July 26-30. You can bet there'll be a lot of GNOME 3.0 hacking going on there. More information: see the GUADEC website.
See subject: The panel can be rearranged to to the side, bottom, whatever. On my netbook I tend to delete the top panel and add the things I need (task switcher, main menu, clock) to the bottom panel.
Right or left should be no problem either, though.
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!
Call me when the $%%&$%#^ that maintains that part of it allows people to actually tune the Gnome-screensaver modules without ripping it all out and replacing it with xscreensaver.
If you do a search for images of early GNOME releases and compare the results with 2.30
Actually, now when I do a google search for "images of early gnome releases", every result on the first page is just a link back to this slashdot story.
Can anyone tell me what type of images I might have seen before this story was posted?
"2.30 will probably be the final version of the 2.0 series"
I've noticed that open source software generally seems to be more hung-up and obsessed with version numbers than proprietary software. For example Linus Torvalds has said that there will never be a version 3.0 of the Linux kernel. So I guess 2.9.99.99.999 will be the end of the line.
I don't get the big hang-up with version numbers. Who cares if it is 2.30 or 3.0? My current nVidia video driver for Windows is 196.21 -- as long as it works, who cares?
Does this version of GNOME allow for easy global key rebinding? There was a version not long ago that sent me off to KDE that appeared to impose some rather autocratically determined key-bindings.
HelsinkiSyndrome(TM)
> And Gnome has been adopting mono like it doesn't matter.
You are out of date. Have Fedora 13 Alpha + all updates in a VM right now and behold:
[root@Fedora13 ~]# rpm -qa | grep mono
dejavu-sans-mono-fonts-2.30-2.fc12.noarch
liberation-mono-fonts-1.05.2.20091019-5.fc13.noarch
Everything works just fine. They ditched F-Spot for Shotwell and replaced Tomboy with the C++ port GNote. With those gone mono doesn't need to be installed. Somebody caught the cluetrain and stopped Novell from infecting GNOME with their patent poison.
Democrat delenda est
I used KDE from KDE 1.0, when I switched away from TWM. I was fully integrated into the KDE "way of life," and reliant on lots of KDE apps.
I tried to use KDE4.0 but after about two weeks it got the boot. Though it has theoretically improved and I keep a KDE 4 installation on my Fedora 12 personal machine, logging into KDE thus far provides no incentive to switch back, despite updates.
Dolphin is still intolerably slow. Important apps still don't share a consistent appearance; Firefox, Chrome, and OpenOffice in particular look good in GNOME but are full of distracting artifacting and other appearance problems in KDE. GNOME apps in general don't mix well with KDE themes right now. The graphics still don't work right. A notification balloon is likely to take out half the taskbar, etc. They blame this on the radeon driver and I believe them, but that's the hardware I have, and GNOME shows none of the same problems. Desktop management for multiple monitors doesn't behave as I expect it to, and it's difficult to create a configuration that jostles well amongst varying configurations of external, internal, or both, monitors without taskbars disappearing or desktops shifting from display to display unexpectedly. The default icon theme is far too colorful and luminous for focused desktop work of the kind that I do (lots of writing, editing, and calculating) but there are few replacement icon sets to be found. The wireless connectivity manager seems incapable of working with my simple home WiFi installation without needing constant reconfiguration and tinkering, while in GNOME it "just works."
Yes, some of these things could be fixed, but to trudge through each one of them would require rather a lot of time and effort that I just don't have to spare. So despite the fact that I'm still not wild about GNOME either, KDE4 is simply not on the cards in the near future for me. What's missing everywhere is polish. Not the kind that makes widget corners have a "glass" appearance, but the kind that keeps widgets from disappearing or artifacting unexpectedly, or the kind that doesn't leave you wondering why the hell the widget doesn't work, or there isn't a widget for that at all, in the first place. Details work. Not big thoughts. KDE needs to cut out the innovation for a while and patch roof leaks.
I wouldn't be surprised to hear that many other KDE users right up through KDE 3.x switched to GNOME with the KDE4 release.
STOP . AMERICA . NOW
I quit from being a vocal KDE4 supporter and moved on to GNOME with the KDE 4.4.x release. The forced Akonadi/Nepomuk/MySQL messup coupled with the perennially unstable Kontact made me throw up my hands in disgust. Why the fsck do I need 100MB+ of Akonadi/MySQL stuff (Nepomuk can be disabled, mercifully) just to run Kontact? Besides, Kontact cannot seem to work properly with anything else other than itself. It cannot sync to Google Calendar, cannot sync to Exchange. Using KDE4 in a corporate environment as a desktop became a chore for me to do. I simply gave up and moved on to GNOME, where I am more than happy with its offerings.
Shouldn't that be "the free desktop in general, and GNOME in particular"?
If there is a patent trap in Mono (which exists regardless of its license), then that means that MS can then sue all those businesses and governments for patent infringement.
I'm getting sick of this meme.
Tell me, are you a patent attorney? What is your expertise for making claims like this one?
Now I'm not a patent attorney either, but here is my understanding: If Microsoft does assert some kind of submarine patent, the main effect will be to cause GNOME and everybody else to yank out Mono. At that point, we will just have to port the Mono apps to Java or something. That is the absolute worst case. Can you give me an example of any time where some company had a submarine patent, then suddenly asserted it, and successfully extracted a bunch of penalties from businesses and governments?
Furthermore, while I'm still not a patent attorney, I have read Groklaw for a while, and I read some essays there about the "unclean hands" doctrine. If a company has patent rights, and discovers that someone is infringing, that company has a duty to inform the infringers as soon as possible; it is not allowed to just let the patent sit there ticking like a bomb, and then demand extra damages because the infringer was infringing for so long.
So, let's review: Mono is a technology that is very similar to the JVM, which in turn is similar to other virtual systems, going all the way back to the UCSD P-system. The amount of prior art is staggering. Besides that, the only danger is a submarine patent, not a new patent: the .NET stuff has been around for years and years, and you have to file for a patent before you publicly disclose a technology, or you lose your chance.
So, the alleged threat is that there is a patent already granted, that nobody has noticed, on technology that has a ton of prior art; and Microsoft is deviously not asserting the patent, but is going to later. Microsoft won't care about the negative publicity for itself and for .NET, because it stands to gain so much and is certain its patent will survive all challenges. And anyone infringing will somehow be on the hook for penalties.
I for one don't believe any of it. C# is as safe as Java and Mono is as safe as the JVM.
steveha
lf(1): it's like ls(1) but sorts filenames by extension, tersely
The stuff that's happening with gnome desktop is fantastic. It's especially nice on small laptop/netbook/tablet machines. The latest Ubuntu (Lucid Lynx in beta) has built in social networking that actually jumps ahead of OSX or Windows. The fact that I have something like TweetDeck built into my OS is pretty cool. Sure there are some rough edges. OSX has rough edges too. But I rarely find myself explaining away huge deficiencies. It's just a different bug from your OSX or Windows bug.
I'm excited. But then again I'm trying to be accepting of change as I get older, rather than screaming at the kids to get off my lawn.
I have always thought that KDE's early popularity was a combination of its similarity to Windows (look and feel), and the popularity of Knoppix as the first wide-spread live-CD.
1. Make it possible to hide the taskbar/panel/whatever. In every version of Gnome for years now the best you could do is make it hide to 1 pixel tall, and this requires gconf. The default "hide" is an incredibly stupid looking thick 6 pixels. PS: KDE has had this working for about 10 years now, so you can't claim it is some technical defect in X or some other excuse.
2. Fix the setting so that clicking in windows does not raise them. Apparently this configuration option causes it to ignore ALL attempts to raise the window, including the program itself calling XRaiseWindow()! This is completely broken. What we want the configuration option to do is stop clicks inside the window from raising it, NOTHING ELSE!!!
Of course I am wondering if they are purposely leaving these things broken so that they can later claim "nobody uses those options so we will remove them".
For those who were around for GNOME 1.2 back in 2000, the 2.30 release stands as evidence that Linux on the desktop and GNOME in particular have made awfully little progress in the last decade. GNOME 2.0 was released in 2002, not 2000, and it was horrid; maybe if your first experience with GNOME was 2.0 then you might think 2.30 was a vast improvement- heck, TWM is a vast improvement on GNOME 2.0. 2.0 was extremely bug-ridden, and if you wanted to change anything from its mind-numbingly bad defaults you had to putz around with finding where in gconf's xml you could go to change things.
If you were around for 1.0, the RH 6.1 "October GNOME" release, or 1.2, you know that GNOME made a lot of progress, was centered on the needs of those most likely to use Linux rather than on unsubstantiated usability claims, and was becoming quick, convenient, and powerful. The progress GNOME made between 1998 and 2000, the big improvements in the 2.2 kernel series, and a host of other developments made it seem like Linux really would overtake Windows for desktop use soon. But I really don't find much about modern versions of GNOME that really improves on 1.2 or maybe 1.4; the last 9 years have seen little improvement in the Linux desktop IMO.
> GNOME in general and the free desktop in particular
So gnome is a generalisation of free desktop. Cool ^Gool!
I quit from being a vocal KDE4 supporter and moved on to GNOME with the KDE 4.4.x release. The forced Akonadi/Nepomuk/MySQL messup coupled with the perennially unstable Kontact made me throw up my hands in disgust.
But those are just apps that you could replace with other apps.
I do not like KDE 4.x, specifically the desktop environment. Because I do not care at all about the "look and feel" of the apps I use, I have no problem using KDE apps in a Gnome desktop. I use RkWard and kMyMoney on a daily basis, in a Gnome desktop.
The problem for me is the KDE desktop which has always felt very "breakable". On every KDE desktop I have used, it is very easy to get the crocodile or now the bomb icon after a "core dump" crash. Meanwhile other desktop environments or operating systems behave normally at the same computers.
Ubuntu is an African word meaning 'I can't configure Debian'
"On the other hand, 2.30 will probably be the final version of the 2.0 series."
No it won't. 2.32 will be published in parallell with 3.0. The new gnome-shell (et.al.) that introduces new UI concepts to gnome heavily relies on HW accelerated graphics. The state of many Linux graphics drivers still need to mature to be able to run gnome-shell properly. The 2.x era will live on (and *my* magic crystall ball tells me it will do so for a long time.)
My impression is that Bruce Byfield never seem to get much stuff right. Who is he and why are people listening to him?
I am happy with an old version of RatPoison for serious work. Less distractions, more focus on the task at hand, and plenty of scripts and plug ins to get the job done.
When I don't care about productivity, GNOME with bells and whistles keeps me amused. Although, I do miss the 1.4 days.
Yes! I was one of them! I too used KDE since the 1 release and found KDE3 a joy to use. Although I did use KDE4 on the first early releases, it struck me that everything on my desktop was shiny, but I couldn't actually do anything. So I switched back to GNOME, but found that they'd taken away the configuration for *everything* or I had to use GConf. So now I'm trying XFCE or just switching around. *sigh*
This. I miss the KDE that was nice and easy to use, but Gnome got good enough right about the time KDE got shit. Maybe if I wasn't on Ubuntu mostly I'd consider switching back now, but Kubuntu is still the poor cousin, and Ubuntu has enough problems with consistency without having to worry about more of them.
Move the Minimize button to the upper left, the maximize button to the lower right, the close button the lower left and for the upper right: a button that does nothing.
I wouldn't be surprised to hear that many other KDE users right up through KDE 3.x switched to GNOME with the KDE4 release.
/Raises hand!
To this day I don't know what the KDE (and Amarok!) developers were thinking in blowing apart their fantastic software, rebuilding it from the ground up, and choosing to throw out all the great functionality they had and replace it with "Look isn't this shiny!".
I switched to Ubuntu from Mandriva after the first KDE4 Mandriva release came out and haven't looked back. I never particularly liked GNOME but KDE took a flying leap backward and put GNOME in the lead by default.
The most interesting thing to me about Gnome these days is that it's memory footprint is still ridiculously fatter than Xfce's, even though Xfce has caught up with Gnome's basic features.
My "family computer" has been running default Ubuntu with Gnome, and my non-technical wife has been happy with it. However, it's starting to show its age, and with each major software update it gets a little slower and slower. So for the hell of it last month I thought I'd experiment with Xfce and see if I could postpone the next computer purchase until the holiday season.
I might postpone a lot further out than that! Thanks to Canonical's packaging of Xfce, it looked pretty much the same as Gnome right out of the box. After 5 minutes of tweaking the panel icons and theme settings, it was almost indistinguishable from my machine's previous setup. My wife didn't notice at all until three weeks later when she went to copy some files from a USB drive, and noticed that the file manager was Thunar rather than Nautilus. She turned out to be happier with Thunar though, because it doesn't randomly freeze up during drag-and-drop operations.
For years now, Gnome's "niche" has been with those who want something more feature-rich than Fluxbox, yet simpler and more lightweight than KDE. However, Gnome's basic functionality has been pretty stagnant for a long time, and lighter-weight desktop environments are catching up with the core expected feature set. Right now, I don't know of any compelling reason to run Gnome other than wanting to use a lot of Compiz visual effects, and Xfce is almost caught up with that too.
Really as long as a Desktop environment has the features you need it can not be over simplified.
I have not used KDE4 yet but I did use KDE3 a good bit. Frankly I liked both KDE3 and Gnome about the same. The thing is I really came to like Ubuntu for it's simplicity and unified look and feel. It is a little plain but very functional.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
Not for me. I came from an Amiga background. KDE was cool in the 2.x and 3.x versions because it was fast and complete. Now it's destroyed and has become a developer playground and effects fest.
Dolphin is still intolerably slow.
I use dolphin on my 5 year old laptop. Works fine.
Important apps still don't share a consistent appearance; Firefox, Chrome, and OpenOffice in particular look good in GNOME but are full of distracting artifacting and other appearance problems in KDE.
openSUSE does a pretty good job with Firefox and OpenOffice.
The graphics still don't work right. A notification balloon is likely to take out half the taskbar, etc.
They blame this on the radeon driver and I believe them(...)
Works fine more me. Using ATI.
The wireless connectivity manager seems incapable of working with my simple home WiFi installation without needing constant reconfiguration and tinkering, while in GNOME it "just works."
It just works for me in KDE.
Yes, some of these things could be fixed, but to trudge through each one of them would require rather a lot of time and effort that I just don't have to spare.
It just works for me in KDE.
KDE needs to cut out the innovation for a while and patch roof leaks.
They've been polishing KDE4 for some time now.
I wouldn't be surprised to hear that many other KDE users right up through KDE 3.x switched to GNOME with the KDE4 release.
If they preferred KDE 3.5 to GNOME up to there, why would they switch to GNOME just because KDE 4 came out?
Not to throw dirt in the direction of the GNOME developers- they've done great things. It's the only environment I use. (Other than the classic, "fork-spoon-knife" paradigm of biological input. :)
The Gnome world would grow and expand greatly if ham-handed office workers could shape high-level code into things useful to the office. Think VisualBasic and all that embedding stuff on the other leading brand.
Being able to ask for a (sheet,row,colum) address of a sheet to print a separate document without reading a manual. Or construct a basic database for simple stuff in the office, again without reading a manual and/or immersing oneself in a whole new environment.
Anyone ever use Informix 4-GL's environment, for example?
Allowing the typical office worker to do things that *can't* be easily done on Windows is key to adding desktops. The more ad-hoc stuff an office worker can do without going to a seminar or conference, the better!
I'll bet ALL THESE THINGS CAN ALREADY BE DONE...but it's still not quite 'easy'.
--- For a good time mail uce@ftc.gov
I agree that the GUI should be as flexible as possible.
Although you really are dealing with two forces:
GUI code is something that will be executed more than any other application code, it ought to be very fast and efficient. At the same time, humans are rather slow, begging the question if optimizing the GUI code is worth the performance gains.
It's interesting how thousands of objects can potentially slow down GUI controls. Should they?
I presume that GUIs are often object orientated because it makes GUI design easier and more flexible. This makes styles changeable on the fly and hence slower.
If you take a look at Java's GUI related design you will find that a lot can be overriden.
I would love the day when I can select one of a number of default layouts and workflows such as Windows, Mac or a particular Linux distribution and have lots of platform specific details set themselves - while being fully revertable. It would be clever if the policy were completely separate from the mechanism so that even fine grained behaviours like where buttons are placed, dialogue button order. They could even be mixed together if that is desired.
Imagine having a Windows centric 'screen', Ubuntu, Mac and whatever else without leaving the same OS...not that there would be much point.
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,
and I should not. Since none of those things work for me. I guess they just like you better.
STOP . AMERICA . NOW
Seriously?
GNOME is working. Therefore I use GNOME. I have better things to do than conduct the Desktop Inquisition to make a determination about whether or not KDE should be exonerated.
STOP . AMERICA . NOW