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) ______________________________________________________