From pavel@riskdevel.ml.com
Received: (qmail 20809 invoked from network); 26 Aug 1997 15:09:01 -0000
Received: from wfdutilf01.ml.com (HELO wfdutilgw.ml.com) (206.3.74.31)
  by mail2.redhat.com with SMTP; 26 Aug 1997 15:09:01 -0000
Received: from ml1.ml.com ([199.201.57.130])
	by wfdutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id LAA24494
	for < gtk-list@redhat.com>; Tue, 26 Aug 1997 11:03:33 -0400 (EDT)
Received: from risksrv1.riskdevel.ml.com (risksrv1.riskdevel.ml.com [146.125.4.67])
	by ml1.ml.com (8.8.5/8.8.5/MLml4-2.07) with SMTP id LAA24431
	for < gtk-list@redhat.com>; Tue, 26 Aug 1997 11:08:36 -0400 (EDT)
Received: from localhost by risksrv1.riskdevel.ml.com (SMI-8.6/ML55SMX-1.01)
	id LAA11941; Tue, 26 Aug 1997 11:08:34 -0400
Date: Tue, 26 Aug 1997 11:08:33 -0400 (EDT)
From: Pavel Greenfield < pavel@riskdevel.ml.com>
X-Sender: pavel@risksrv1
To: gtk-list@redhat.com
Subject: Patches: General
In-Reply-To: <34027BDA.C95B538C@ii.uib.no>
Message-ID: < Pine.SOL.3.95.970826105135.11669A-100000@risksrv1>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


This is NOT GTK-related. I'm a newbie in the programming world and I'm
used to getting good answers from GIMPers and GTKers. Besides, I need the
answers to contribute and hopefully other rookies will benefit, too.
I basically understand what patches are for... but

1. How do I apply a patch?
2. Do I need to recompile and re(make install)?
3. Do the people using my application (plug-in) need to have done the same
on their machines?
4. How do I compile GTK with a -g option? (All I usually do is un-tgz GIMP
and make, so where do I stick the -g?)

------------OTHER QUESTIONS-------This is GTK-related--------
a. GTK is my first GUI language (or just library). For my projects I need
to right a fairly narrow graphing application (to help me visualize an ODE
solution). I can see how I can do it in GTK, but is GTK an acceptable
environment for this?
b. In general, how does GTK compare to motif, lestif, and other C-based
GUI's?

c. Where can I find this mailing lists archives?

Pavel
------------------------------------------------------ 
  Pavel Grinfeld      |   www.geocities.com/SoHo/5277
  pavel@ml.com        |
  (212) 449 1318 (w)  |  (212) 797 1688 (h)
______________________________________________________


From pavel@riskdevel.ml.com
Received: (qmail 15621 invoked from network); 2 Sep 1997 16:29:24 -0000
Received: from wfdutilf01.ml.com (HELO wfdutilgw.ml.com) (206.3.74.31)
  by mail2.redhat.com with SMTP; 2 Sep 1997 16:29:23 -0000
Received: from ml1.ml.com ([199.201.57.130])
	by wfdutilgw.ml.com (8.8.5/8.8.5/MLgw-3.03) with ESMTP id MAA25278
	for <gtk-list@redhat.com>; Tue, 2 Sep 1997 12:30:55 -0400 (EDT)
Received: from risksrv1.riskdevel.ml.com (risksrv1.riskdevel.ml.com [146.125.4.67])
	by ml1.ml.com (8.8.5/8.8.5/MLml4-2.07) with SMTP id MAA01855
	for <gtk-list@redhat.com>; Tue, 2 Sep 1997 12:29:18 -0400 (EDT)
Received: from localhost by risksrv1.riskdevel.ml.com (SMI-8.6/ML55SMX-1.01)
	id MAA25404; Tue, 2 Sep 1997 12:29:21 -0400
Date: Tue, 2 Sep 1997 12:29:21 -0400 (EDT)
From: Pavel Greenfield <pavel@riskdevel.ml.com>
X-Sender: pavel@risksrv1
To: gtk-list@redhat.com
Subject: Re: [gimp-devel] Motif vs. GTK
Message-ID: <Pine.SOL.3.95.970902122838.24817A-100000@risksrv1>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


To me this is the most constructive message so far... May I be your
friend, Greg?!

> I like GTK because those are my initials.
> 
> Greg
> 

On a serious note, I'd like to voice my opinion here. I'm afraid I was the
one who started the Motif vs. GTK debate, which I did not have in mind at
all. All I wanted to know is which one was a better GUI, since I wanted to
write an interactive gnuplot type application (that's been partially
accomplished over the weekend with...  GTK!) A bit of Zen: merit of a GUI
can be considered independent of whether it's free or not.

Now there's no doubt in my mind that GTK/GIMP is the way to go. Yes,
because they are free and THEREFORE will be better.
Example, I'm a lousy programmer (if one at all), yet I've been able (with
a fair amount effort, true) to hack up a couple of plug-ins (Filter Pack
and Colormap Rotation) which are better than their Photoshop and XV
counterparts (though buggy they maybe). The Photoshop FilterPack
equivalent - called Variationi - plain old sucks; but let's not waste our
time talking about what sucks, but rather how to make the GIMP and GTK
better.

Moral (in case I was vague about it): No application will ever be 100% to
your liking. Stuff like GIMP/GTK you can ADJUST to your liking with
moderate to minimal programming skills.

Not to mention that in my humble opinion GTK/GIMP are increadibly flexible
and have tremendous infrastructure and potential!

So let's turn GTK/GIMP's strengths into a quality state-of-the-art system!
And that's what disconcerts me just a bit... Where are the new plug-ins
pouring in!? Where are the new versions of GTK/GIMP popping up one after
another!? What should we do to make that happen!? I invision the time with
a new plug-in announcement every day - is that so unreasonable; What do we
get now, one a week? There are thousands of students worldwide taking
computer and computer graphics (and photography and art! - me:) ) courses.
We should provide them with an opportunity to turn writing a plug-in into
a project, or something like that....

We need more manuals, tutorials! Let's make a list of things we need to do
and go at it!

Finally, I wonna say that I'm still completely blown away by the effort
put in by Peter and Spencer and other core developer. They are completely
nuts! Let's bow our heads to the van Gogh's of computer graphics and stop
bashing the apparent lack of progress. They've done and countinually doing
an amazing job! However, I think that we (other developers, users) deserve
some sort of a comprehensive announcement as to the timeframe of future
events. We're sort of hanging in the air...

Pavel

------------------------------------------------------ 
  Pavel Grinfeld      |   www.geocities.com/SoHo/5277
  pavel@ml.com        |
  (212) 449 1318 (w)  |  (718) 797 1688 (h)
______________________________________________________