[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Fwd: Re: GNUstep and Linux Fund]
Re: [Fwd: Re: GNUstep and Linux Fund]
Mon, 9 Nov 2009 06:43:43 +0700
> GNUstep has lacked and continues to lack good PR, consistent development of
> applications. But for the core itself I think the following points would
> help us a lot (in no particular order)
I think the design Website is - in its current state - a bit outdated:
It still appeals to the NeXT era kind of look and feel, but now
the most exciting stuff seems to be going on in OS X.
Also navigating the website, it could use more simplicity and structure.
The following sites have excellent design:
http://cocoadevcentral.com/ (try one of the tutorials)
and - last but not least the apple website.
But more important the Top most two reasons which prevent me from using
GNUstep for more than hobby hacking are those:
*. Look and feel. Althought Qt is an excellent development
environment, I ditched it together
with KDE, because it is so cluttered and grossly inconsistent in
its look and feel. Icons
play an extremely important role there, and the KDE icons look childish.
But consistency plays the most important role in look at feel.
Here, the default GNUstep theme, though outdated, is pretty good.
The master in this category here is OS X, but I dumped it for the
*. Usability: Having a fast, simple way of doing everyday work. For me,
keyboard support is the most important, since my day job is that of a
software developer. This is why I dumped OS X and ended up
installing Debian on
my $4000k Mac in the past: The weird keyboard layout, mostly missing keyboard
shortcuts for even the essential things (like maximizing /
no keyboard configurability made OS X a nice toy, but nothing
serious I could use
for day-to-day work. It seems to have improved since 10.3, but
for today I am put off by Apples restrictive licensing, and the
fact that I was forced
to spend EUR 150 for a new OS version, just to be able to run Java 1.5.
GNOME is the desktop of choice for me ATM, because it has modern look and
feel, is very consistent, and has a keyboard way of doing
things (like incremental search in the Alt-F2-Dialog and lists,
in the File Dialog, configurable Keyboard shortcuts, being able to
use the cursor arrows
for GUI element focus navigation), without enforcing it on the user.
Look and feel as well as keyboard usability are my main issues with GNUstep ATM.
Hopefully with the Gtk+-Theme I am developing ATM, this will be fixed
soon (If I have time).
Interestingly, since the Gtk+-Theme goes much deeper than alternate pixmaps,
it shows how GSTheme could be extended in the future (especially where I have
to use Categories to override widget drawing functions).
Apart from that, one thing about GNUstep annoys me very much:
The absence of context menus. I don't know currently how OS X handles that,
but often I would find myself right-clicking on something, but the
application menu pops up.
Lastly about the GNUstep community: My main problem when I started contributing
(writing pbxbuild in two weeks of vacation), was that I did get no
feedback. I therefore felt that
no one really was using it / or cared about it and that extinguished
my motivation at that point
and my interest therefore changed to other things.
The GNUstep community, tough, is pretty friendly and tolerant to
mistakes, and today
I still remember Fred Kiefers kind reactions when I messed up things
in the cairo backend or broke something
in GNUstep gui.
I spent most of the my open source time in Ardour during the last two
years. It has a very lively community (especially in IRC).
There are lots of users coming in on IRC giving lots of feedback.
That kept me motivated for a long time. (But I currently don't use it much...)
Lastly about funding: I was very glad to read the news from the Linux
Fund, and since I also watched the project since 1996,
I am glad someone pays attention to it that way. I didn't quite
understand whether the $1000-$5000 figure was per month
or one-time sums from the mails, and I will be glad to see it used to
help GNUstep advance. Cheers to the linux fund for that.
- Re: [Fwd: Re: GNUstep and Linux Fund],
Hans Baier <=