GNOME 2.16 Released
Kethinov writes "The GNOME Project has just released version 2.16 of their popular *nix desktop environment. Among many snazzy new features, is lots of new eye candy, including an experimental compositer in Metacity, feature enhancements, usability improvements, and much, much more. Ars Technica has a review."
Ugh, who wants to use a desktop environment that has a stinky foot as its logo/mascot?
Bring on the eye candy! There'll be heaps of complainers who say its unnecessary... but sorry, its necessary to bring linux gradually mainstream.
I know I'm going to get modded Troll for this, but looking over the feature list, it really sounds like it's gained a lot of KDE 3 features. The GNOME webbrowser can now spellcheck. (Big deal, Konqueror has done this for ages.) There's now a method for visually displaying disk use in GNOME. (Again, Konqueror has done this for ages.)
You can now add items to the programs menu (this is NEW?!), you can now set file permissions on multiple files (again, this is NEW?!). All in all it sounds like stuff that should have been there for ages.
And, as always, I can't help but wonder what options got removed and now are permentantly set to "sensible defaults" because, as everyone knows, customizability is "confusing". Really an underwhelming release based on the articles. (Yes, I did read them!)
Nice logo :)
This all sounds very exciting!
I use Windows 95 and I'm finding it quite difficult to use. Can somebody please instruct me on how to install this GNOME on Windows 95?
It's not a coincidence that Ubuntu's release cycle is the same as Gnome's -- six months. That's the defining feature of a new Ubuntu release: a new Gnome release. It was especially designed to be this way.
So to answer your question, 2.16 will be in Edgy. And 2.18 will be in whatever comes after Edgy. And so on.
Is there any chance that Sony will build and sell such a dream system?
I use gnome regularly, but am always momentarily confused by the file-save dialogue no matter how many times I see it. Gnome is very nice in a lot of ways, but I think in terms of decent interface design, it needs a lot of work.
Just emerging 2.14 now.
You know, I once heard a wise man tell a parable:
... are you religious or atheist?"
;)
I was walking across a bridge one day, and I saw a man standing on the edge, about to jump off.
I immediately ran over and said, "Stop! Don't do it!"
"Why shouldn't I?" he said.
I said, "Well, there's so much to live for!"
"Like what?"
"Well
"Religious."
"Me too! Are you Christian or Jewish?"
"Christian."
"Me too! Are you Catholic or Protestant?"
"Protestant."
"Me too! Are you Episcopalian or Baptist?"
"Baptist."
"Wow! Me too! Are you Baptist Church of God or Baptist Church of the Lord?"
"Baptist Church of God."
"Me too! Are you Original Baptist Church of God, or are you Reformed Baptist Church of God?"
"Reformed Baptist Church of God."
"Wow! Me too! Are you Reformed Baptist Church of God, reformation of 1879, or Reformed
Baptist Church of God, reformation of 1915?"
"Reformed Baptist Church of God, reformation of 1915!"
To which I said, "Die, heretic scum!" and pushed him off.
Incidentally, I use KDE
DYWYPI?
I really wish they wouldn't use JPEGs for computer screenshots -- the lossy compression makes straight lines and text look terrible. PNG (or possibly GIF, depending on the number of colors used) is much more reasonable.
Other than that, I don't understand why the --enable-compositor compile-time option isn't included by default. Logically, if the support is there, but the hardware isn't up-to-par or the X composite extention is not loaded, then the compositor just won't do anything. If everything is A-OK, then the compositor works as expected. For example, I compile support for my sound card directly into my kernel. One day, if I suddenly remove the sound card, my kernel will still work. So why not just turn stuff on by default?
On the other hand, I can understand why some things aren't compiled in sometimes, due to size, but a compositor can't be more than, what, 100k of actual code? Anyway, I'm sure someone's gonna fire back at me.
>Is it just me, or does the default binding and replacement of standard apps with C# apps a concern?
Not at all. I think this is a good strategy for GNU. First they embrace c#, after that they should extend it and then extinguish it!
This release is very important because Mono is now a dependency! This single move pretty much moves Mono from an interesting project into mainstream OSS.
As a C# fan, and knowing how much of a pain GTK was in C, I think this is a very good move. KDE has always had a better API, official Mono support with GTK reverses that! This could really clear up GNOME, and the Linux desktop generally.
// MD_Update(&m,buf,j);
KDE has many things going well for it. This'll sound weird, I'm sure, but I like Gnome better because it feels better. KDE has a weird feel to it that I can't get over. It's the same feeling I get when I use Opera, I don't quite like it.
KDE also seems very thrown-together, and there are icons for almost every single menu item in almost every single menu -- it makes the entire desktop look extremely cluttered. Some lines and shapes (in some dialogs, some programs) are off by just a single pixel from where they should be, but because of that small error, it makes the desktop look slightly askew, and adds to the screen clutter appearance.
Other than appearance and "feel" I have no problem using KDE.
I don't think it'd be wise to mess with it at all. If there's one thing Microsoft is good at it's treachery, not technology. Rather than attempting to beat them at their own game (treachery), it'd be best to overcome them with merit (technology). In terms of ease-of-use and speed, C++ with STL and BOOSt, Ruby, or Python have C# whipped -- and they're totally free.
Looks as bad as ever. Is there a single 'power' user that likes Nautilus?
It is not customizeable -can't change single thing on the toolbar.
Default view is useful for home directory only.
Location bar (can be changed) is annoying with buttons instead of link.
I remember years ago when Gnome was the eye-candy window manager all the kids were showing off. In looking through the screenshots, the most surprising thing is to see that nobody involved with the Tango interface has ever seen what an actual shadow looks like.
If you want to do flat shadows, cool, do them, they're easy and effective. If you want to do three-dimensional shadows, cool, they look even better but take a bit more work. But don't drop the same blurry ellipse at the bottom of every object and think that you're making a three-dimensional shadow, you just make everything look like it's standing on a blurry gray oval, and users really do recognize the less professional look, consciously or not.
Recursive: Adj. See Recursive.
You may want to read release notes for 2.16. BTW, since last night this version is included with Fedora rawhide (just updated FC6, test2).
You're correct about licensing, first off. Honestly I think that's a good thing - if someone wants to make money off their app they should kick back money to those whose work on which they are capitalizing.
As far as C vs. C++: Qt is C++, yes. GTK is C, yes. But there's also GTKMM, the C++ bindings for GTK. So this makes Gnome more flexible because it has both C and C++ bindings. I'm not sure if this is a win for Gnome or not, because I don't think any GUI C app could be more maintainable, flexible, and stable than a GUI C++ app, so I find it best to discourage the use of C in a GUI app. I have no grounds to back that except experience, and I admit it.
No, Ubuntu 6.10 "Edgy Eft" isn't coming out until October. However, right around the time the new GNOME gets released, each Ubuntu's pre-release set gets stable enough to be usable. I think I'll still wait for an RC to be released, but it is just about time to upgrade.
Usability improvements on the desktop are nice but when do people realize that usability improvements are desperately needed on the application level and only marginally on the desktop. What does it help if you have a perfect desktop but many of the applications one uses have a rather rubbish usability!
y .cgi?view=archive&id=0821200617613 at the bottom) and everybody knows the easyness of MacOSX.
5 .pdf).
Usability is always measured in a greater context, a context which goes far beyond the Gnome desktop but spans any desktop used. Just think how an American driver feels when he drives in England or vice versa. You might interrupt that's rather seldom the case but not with computer desktops. Almost each Gnome users uses a KDE application and even 60% use a Windows application (http://www.desktoplinux.com/cgi-bin/survey/surve
Sure application developers don't want to lose much time with usability they want to concentrate on functionality. So they can't follow multiple separate usability guidelines they simply don't have the time. Yet usability is a very important part in the acceptance of an application. To circumvent this, application developers should follow cross-desktop or cross-platform guidelines (http://wyoguide.sf.net/).
Yet Gnome might still follow the MacOSX way sticking to there own perfect way and be happy with a rather insignificant market share. Or they help working on fighting off the first "Top inhibitors of Linux desktop adoption" (http://www.osdl.org/dtl/DTL_Survey_Report_Nov200
O. Wyss
See http://wyoguide.sf.net/papers/Cross-platform.html
Nothing says "sexy" like paragraph breaks.
Its not hard. No, no, that's not what I meant.
Help poke pirates in the eyepatch, arr.
Now with more KDE!
No, we just have to wait for the AIGLX and DRI project to complete adding the required bits to the drivers. It's not GNOME's fault.
--
The world is divided in two categories:
those with a loaded gun and those who dig. You dig.
I've used Debian for around 5 years and while the GNOME/X11 upgrades do have problems, they work well enough that I'm content with the way it works.
I've used Ubuntu for around 9 months and had no problems at all with the Hoary-to-Dapper upgrade.
When I use Debian, I just select "testing" or "unstable" and continously update to the latest packages, which gets rid of the annoying version-lag that Ubuntu has. On the other hand, Ubuntu's big all-at-once upgrades makes quality assurance easier and so I expect Ubuntu upgrades to be smoother than Debian upgrades.
... left-handed scrollbars?
*ducks*
Hunt your preferred prey at Aliens vs Predator MUD. Join the war at avpmud.com port 4000
FTFA : "Menu editing just got even more easier."
Woot! Sounds like a lot! I also heard it was even more betterly eye-candier!
You just got troll'd!
Emo Phillips.
"My parents told me never to go through the cellar door because horrible things lay on the other side. But one day, curiosity got the better of me, and I went through the cellar door. On the other side, I saw strange and wonderful things, things I'd never seen before, like trees... and clouds..."
-- Trinity in high heels carrying a whip: The donimatrix - there is no spoonerism
Mod parent insightful. This is absolutely not a troll. I, for one, whole heartedly agree with these comments.
Why has it taken this long to be able to set recursieve file permissions ?
Why has it taken until now to be able to edit the menu (smeg notwithstanding) ?
These features should have been in from release 1.0
Sorry but GNOME really does suffer from some pretty basic usability problem which, as the parent posints out, could mostly be fixed by taking note of some of the good aspects of GUI design that have been put into place over the last 20 years, and especially by allowing users to set options as they want - not what the designers think is "best for them".
The "we know best" attitude is condescending and hinders usability. The "proper" way to do it is to have everytthing come "out of the box" with basic defaults but let the user "open up" the interface as they learn it. If you're really worried about your poor users provide a "reset to defaults" option.
The parent post simply points out some obvious problems with GNOME, the fact it got modded Troll points out some problems with blinkered moderation.
And yes I am a GNOME user - I have an Ubuntu desktop at home. I mostly like GNOME but it always, always sends me into a swearing frenzy due to basic usability problems.
Sky subscribers are morons. They pay to be advertised at !
That's not really true, considering the nvidia open source drivers do not even support 3d acceleration. The ati open source drivers are alot further along but only support older cards.
If you have a newer card or a nvidia card, the only option is XGL/compiz which has the same effects (and more) than the new Metacity. If you still want to use Metacity you will have to wait until Nvidia/ATI releases their drivers with texture from pixmap support which could be 6 months to a year from now. XGL has tfp already built into its server which allows one to use accelerated 3d effects even if their driver does not support it.
Also I should note that one could use compiz with AIGLX (not sure if you can right out of the box or requires a patch).
The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
STILL we gnome faithful are saddled with having only one desktop picture for all workspaces. This became ridiculous at gnome 2.10, IMO. Gnome devs still say they are all for the spatial paradigm (which I like, btw), yet they miss the opportunity to use different desktop pics for each workspace, which would make each workspace...different (wait for it) spatially.
;-)
(I still use gnome every day.)
I hear Ubuntu researchers are hard at work trying find the most depressing shades of brown to use in the default themes for their Gnome 2.16 based release.
I used to think so too. Then I started looking at some C# projects for Mono. It's really a nice language and you get in CLR support for Boo (small scripting language) and Python, not sure about Ruby (yet).
Seriously, there is no point in using C++ for UI driven programs anymore. If you really need to have minimal CPU and memory requirements then sure, but otherwise you're just making things hard for yourself.
Possibly the most important thing about moving to C# is that the level of entry is a lot lower than for C++. OOTB you have a functional language with a bunch of libraries. GNOME is also moving towards being really i18n compatible. Unicode support is NOT FUN in most languages. You really need to have it built in from the start (like with C#/Mono).
Personally I think most people that go on and on about how you need C++ for UI programs are either too comfy to learn a new (possibly better) language. Or they just repeat what other people say.
For the record I think C++ is a kludgy language. But it has it's uses.
Tomboy, Notes application
Alacarte, Menu Editor
Baobab, Disk usage analyzer
Totem, Video player
WTF???
Why not call the Notes application "Gnome Notes", the menu editor "Gnome Menu Editor", the Disk usage analyzer "Gnome Disk Usage Analyzer" and the video player, you've guessed it, "Gnome Video Player".
I know developers like to give their applications noteworthy and unique names, but to a user this is only confusing and unnecessary. Especially considering all these are part of Gnome and will most likely not be used outside the Gnome environment.
Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
Gnome drags an absurd number of dependencies into the distributions I use. It seems like you can't load Gnome without also loading several development libraries, a panoply of sound and video support (for hardware you don't physically have and software you have no desire to use) and various other fooferaw. I realize some of this is because of inept packaging on the part of certain distributions, but even when you take that into account Gnome's still a dependency nightmare reminiscient of Windows "DLL hell".
When the number of dependencies required to run Gnome on mainstream distributions DECREASES, that'll impress me. Until then I am unlikely to care what new eye-candy it's sporting.
Perhapse you didn't rtfa and see the pretty screenshots.
/.'er - carry on.
You must be an experienced