Nice To See Someone Feels The Same Way
It's funny, but this article here really cheered me up today. I've always, personally thougth the exact same thing about GNOME. It is butt-ugly. Nice to see someone else in this world has some sense.
Mostly Apple, GNUstep and stuff about me personally. I'm the Chief Maintainer for the GNUstep project.
Comments
I think the look is somethign intended to be bells-n-whistles but stripped down. FUrthermore what distrubs me are mthe several UI design choices (like the icons in the buttons, the menu bar and task bar and XXX-bar, etc) than just grey or or light blue.
GNUstep + WindowMaker already fare a lot better! but the lack of [insert your stuff here], the general lack of a cohesive working... cut us back.
But we are and will improve, new applications, utilities and I hope the final accpetance that we are a desktop environment too (read too as "not only a foundation",not as "besides kde and gnome") will help greatly.
By the way, I've been trying to convince Allan (creator of textmate) to port it to gnustep, here is is answer:
Carl: AFAIK GNUStep lacks bindings and basically everything added to Cocoa since Puma, so everything but an easy port. Also, I do rely on a few other Apple-only frameworks.
Is this still true today? TextMate could bring some attention to gnustep ;)
carl
He is correct in his statement that GNUstep doesn't currently implement bindings. We do have much of the KVO code started, but it's not currently accessible from Gorm.
He's, however, wrong about GNUstep not having any classes implemented after 10.1. That's patently untrue. We have NSKeyedArchiver, which we've used to implement nib support in GNUstep so that it's possible now to read NIBs created on Mac OS X 10.2 and later and also allows GNUstep to write nibs from Gorm as well for use on Mac OS X.
We also have a number of other classes implemented since 10.1, here are a few:
* NSNib
* NSSearchField
* NSSearchFieldCell
There are more, but I don't have time to make a list.
There are some 10.4 classes which aren't implement in GNUstep yet, but they are being worked on.
What GNUstep needs most right now is people who are not only willing to write applications, but who are also willing to help us add to GNUstep itself.
Later, GJC