Re: [Gimp-developer] Hello newbie to the GNU/Linux/Open Source world.

2002-11-28 Thread Raphaël Quinet
On Thu, 28 Nov 2002 01:24:24 -0500, David Weeks [EMAIL PROTECTED] wrote:
 I live in Florida.  Tampa specifically, which is a great city, even if I do 
 live here.  And know what is perpetually annoying?  Yankees coming down 
 talking about how they do it up North.

I live in Belgium.  Liège specifically, which is a great city as well.
I am French-speaking but I work in Germany (in English) for a Swedish
company.  And you know what is perpetually annoying?  Guys who think
they know everything but apparently ignore what tolerance and openness
mean.  Guys who are not open to other points of view.  Guys who have
very important rants to write and cannot afford to spend five minutes
or their precious time trying to understand others.  Guys who flame
others for no reason.

 For those of recent (that being within the last couple of years) arrival to 
 the world of GNU/Linux/Open Source, live here a while before you go telling 
 us how you did it back home.

I arrived to the wonderful world of Linux a couple of months after
Linux was announced in comp.os.minix.  Before that, I had already a
couple of years of experience with Free Software (gcc, emacs, ...) on
various *nix platforms (Ultrix, SunOS, HP-UX, ...).  The best thing
about Free Software (and more recently, Open Source) is that it was
(and still is) a welcoming community.  I remember the cooperative
attitude of those who accepted (or rejected) my first patches or my
first questions to some GNU programs or to the X11 system.  In some
cases, they told me that I was wrong, but usually by telling me why
and suggesting alternatives.  Of course, there are always some
holier-than-thou individuals on some mailing lists and newsgroups who
will give a bad image to the whole community, but it does not take
long to identify them and ignore them.

 Welcome to GNU/Linux/Open Source computing.

Yours seems to be a very small and restrictive world.  Fortunately,
this is not the world that I am living in.  I am glad to work on Free
and Open Source software.  I am glad that it works for Windows, MacOS
X, Solaris, IRIX, *BSD and other systems such as Linux.  I am glad
that the software is there to serve the needs of many users regardless
of their culture, opinions, level of experience or choice of operating
system(s).  I am glad that some developers who have worked hard and
enhanced some *nix program are also trying to port it to Windows or
MacOS X so that more users can benefit from it.

 The reason why (and I remember being a newbee, thinking guys like who I am now 
 are just arrogant assholes, stuck in the past) we do things in *nix the way 
 we do is because it works.  I has worked for a long time, and being that it 
 works, why make changes for constantly changing dialect, or drop well founded 
 methods cause newbees find them too hard?

Sometimes I am a *nix bigot or a Free Software bigot.  I enjoy showing
others how some of their problems can be solved easily by using an
appropriate Free Software tool or a *nix operating system.  But I also
accept the fact that there are other solutions out there, and I try to
understand what is good or bad about them instead of rejecting them
immediately.  If someone proposes to change something and add or drop
some feature, then I try to understand their reasons instead of
telling them immediately that they are wrong.  I also try to
understand who they are before calling them newbies.

[...]
 My apologies to those who are right now saying: Duh?  But from what I've 
 been reading on this list, a teacher's corrections are in order.

Any self-respecting teacher will make sure that he knows what he is
talking about before starting his lesson.

Note: I sent this message to the list.  If you want to comment on it,
feel free to do so publicly or via private e-mail.  However, any
further replies from me on the same topic will be sent by private
e-mail only because I do not think that a long discussion about this
is appropriate for this list.

Best regards,
-Raphaël
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Hello newbie to the GNU/Linux/Open Source world.

2002-11-28 Thread David Neary
Raphaël Quinet wrote:
 you know what is perpetually annoying?  Guys who think
 they know everything but apparently ignore what tolerance and openness
 mean.  Guys who are not open to other points of view.  Guys who have
 very important rants to write and cannot afford to spend five minutes
 or their precious time trying to understand others.  Guys who flame
 others for no reason.

At some stage, you really have to stop feeding the troll. He will
go away at some stage. Or, he might start fixing bugs... the list
of openm bugs for 1.2.4 is available at
http://bugzilla.gnome.org/buglist.cgi?product=GIMPbug_status=UNCONFIRMEDbug_status=NEWbug_status=ASSIGNEDbug_status=NEEDINFObug_status=REOPENEDtarget_milestone=1.2.4

There are 27 in all, with 1 blocker and at least 2 or 3
documentation bugs that would be easily fixable.

Cheers,
Dave.

-- 
   David Neary,
Marseille, France
  E-Mail: [EMAIL PROTECTED]
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Re: regex+

2002-11-28 Thread Sven Neumann
Hi,

Dov Grobgeld [EMAIL PROTECTED] writes:

 Perhaps replace it by pcre (www.pcre.org). It is pretty widely
 used these days. 

before you (or Robin) start to look for yet another regex replacement,
you should probably have a look into the current GIMP development tree
which has the problem solved already.


Salut, Sven

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



[Gimp-developer] Re: regex+

2002-11-28 Thread Shlomi Fish
On Thu, 28 Nov 2002, Dov Grobgeld wrote:

 Perhaps replace it by pcre (www.pcre.org). It is pretty widely
 used these days.


The problem with Perl-compatible regular expression is that they are
NP-complete:

http://perl.plover.com/NPC/

Normal regular expressions are polynomial time. Throughout the entire
years I used Perl, I think I avoided most of the features that make it
NP-Complete and stuck to the regular expressions feature set, even if it
made my code more complicated. Perl programmers who use the entire Perl
feature set can easily cause their program to run very slowly.

If you have Perl-compatibility in mind, you can use PCRE. But sometimes
supplying only traditional regexps is not a bug but a feature as it
ensures fast processing.

Regards,

Shlomi Fish

 Perhaps an advanced settings button that would toggle search by
 regular expression or literal string button would be the best.
 I think taking away a power option for the sake of simplicity
 is the wrong approach. Make simple things simple. Make complex
 things possible.


That may be nice. For instance the Microsoft Word or DevStudio Find
feature has an option to toggle regexps on and off. So does Konqueror.
Regexps are very nice but they may confuse simpletons. (When I search for
'?' it stops at every character)

Regards,

Shlomi Fish


 Regards,
 Dov


 On Wed, Nov 27, 2002 at 12:19:28PM -0800, Robin Rowe wrote:
  David,
 
   I think the point is probably to do a
   trawl through legacy code and see how much of it can be flushed,
   if any.
 
  I wish! Sometime later.
 
  Although regex is available with *nix, it isn't part of Windows. My choice
  is to remove it or fix the broken regex implemenation included in Film Gimp.
  That regex code is full of difficult to debug macros.
 
   Now that Robin knows that
   the regex code is useful, at least to some people, he's not
   planning on touching it.
 
  I'm not?
 
  Cheers,
 
  Robin
  ---
  www.FilmGimp.org
  www.LinuxMovies.org
  www.OpenSourceProgrammers.org
 
  ___
  Gimp-developer mailing list
  [EMAIL PROTECTED]
  http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer





--
Shlomi Fish[EMAIL PROTECTED]
Home Page: http://t2.technion.ac.il/~shlomif/

He who re-invents the wheel, understands much better how a wheel works.

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



[Gimp-developer] Re: Film Gimp and GIMP

2002-11-28 Thread Guillermo S. Romero / Familia Romero
[EMAIL PROTECTED] (2002-11-27 at 2219.52 -0500):
 From what I heard, Gimp originally declined a merge with the
 hollywood branch, which I see as a serious mistake. Gimp isnt
 photoshop, and it isnt any other program that people compare it
 to. Gimp is more than all of them. And thanks to FG, Gimp can become
 much more than it is now. But I dont see this happening unless
 people realize having multiple (uncompatible) programs like this is
 extremly bad.

And from what I heard, the decision was the following path:

- 1.3-1.4: code clean ups and port to gtk+2, add new features that
drop in without any problem. Port to other plataforms officially. Make
the GUI a bit more logical, reuse keycombos, make common previews. All
this should make the code suitable for the future, based in objects
and so on. It should be something like all previous versions, but
nicer in the surface and in the engine, but not a complete rework.

- 1.x-2.0: support colour spaces and bit depths, macro recording or
anything that done for 1.4 would mean a lot of job. This would use
GEGL, which should be ready at that moment, or at least the core part
should. Gimp would become an user of the lib, an interface, maybe a
full video processor tool, based in scripting (after all, videos are
ordered lists of images, and basic video processing has already been
done with perl). It could be seen as a complete rework, or maybe not,
I hope all the GUI can be plugged on top of the new system.

The merge is 2.0, or more probably, there is no merge per se, cos
future code should do it from the lower levels. Thus merging with 1.0
code that would be deprecated anyway would mean more caos than real
help. As anyone can guess, working GEGL can be done now, while the
main clean up is done in the 1.3.

The status of Film Gimp for me was some people use it, they got
something solved, and as program it is a nice experiment, next time we
will do it in core, not as patch. If some other people need or what
something else / more, fine, but no other of the rest have to follow.

 issues. And a GEGL enabled Gimp is so far off, it will be years
 before I see it done. As a heavy user and supporter of Gimp, I
 deserve the occational feature request, and my request is that
 higher precision rendering is added asap.

And coders deserve the right to have a live, I guess. That is a
natural characteristic of free time projects: they evolve as the
people's mood and time allows. :]

If there is market, I suppose people could start a business about
coding under contract and make everything go faster or port or
wathever. If there is none, there is only accepting more strong
limitations and go on as they allow.

GSR
 
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Film Gimp and GIMP

2002-11-28 Thread Patrick McFarland
On 28-Nov-2002, Sven Neumann wrote:
 
 the point is that the new film-gimp maintainer or any of the people
 working on film-gimp don't communicate with us at all.  The project
 somehow came back to life without any notification on this
 mailing-list. We had to hear about it in the news.  Among these news
 that appeared on the internet is a lot of wrong information. To me it
 looks as if the film-gimp people try to actively spread FUD about the
 gimp project.

Hrm. Side note, They got $1k from Linuxfund to further their project... hrm...

 this is exactly the wrong information I referred to above. The
 film-gimp web-site makes you think that the film-gimp people expressed
 an interest to merge and the gimp people refused to take this into
 account. This is just plain wrong.

oh. heh.

 It has always been the goal of the GIMP developers to merge the
 features needed for film-editing into the main GIMP. This has been a
 major subject on the GIMP developers conference. We were happy to have
 Caroline and Calvin at the conference who explained the concepts of
 GEGL as well as the needs of the film industry to us and I'm glad to
 see that they are still actively developing the GEGL library.
 
 I also liked the idea of the new film-gimp project to make the
 HOLLYWOOD branch available to a larger audience. Building a reasonably
 functional tarball that everyone can build was a good thing to do. Now
 people have something to play with and can start improving the gimp
 core and GEGL so that the main gimp can have these features as well.
 
 The direction the film-gimp project is taking at the moment seems like
 a wasted effort to me. That is my personal opinion and I have strong
 arguments for it but so far none of the film-gimp developers have asked
 for it and I will thus keep my arguments for me.

Yeah, this is what I was trying to get at. Gimp 2.x is where all of us (gimp,
and film gimp developers) should be going.

-- 
Patrick Diablo-D3 McFarland || [EMAIL PROTECTED]
Computer games don't affect kids; I mean if Pac-Man affected us as kids, we'd 
all be running around in darkened rooms, munching magic pills and listening to
repetitive electronic music. --Kristian Wilson, Nintendo, Inc, 1989


msg03126/pgp0.pgp
Description: PGP signature


[Gimp-developer] Re: Film Gimp and GIMP

2002-11-28 Thread Carol Spears
On 2002-11-28 at 1259.18 -0500, Patrick McFarland typed this:
 Hrm. Side note, They got $1k from Linuxfund to further their project... hrm...
 

$1k would not be enough to by the beer for the people who develop The
GIMP (if i can at least add correctly).

carol

___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Re: Film Gimp and GIMP

2002-11-28 Thread Steve Lipa
On Nov 28 Carol Spears ([EMAIL PROTECTED]) wrote:
 
 $1k would not be enough to by the beer for the people who develop The
 GIMP (if i can at least add correctly).
 

If any GIMP developers come to visit Research Triangle Park (Central
North Carolina, USA) please drop me an email.  I'd be happy to buy
you a beer.

Steve

-- 

Steve Lipa
[EMAIL PROTECTED]
gpg fingerprint = 8B68 77D7 9E09 9991 C97E  25FF 6A12 D2B9 EC7D 66C1
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



Re: [Gimp-developer] Intolerance, and development.

2002-11-28 Thread David Neary
David Weeks wrote:
 Tolerance isn't the lack of criticism, and intolerance isn't the act of 
 criticism, and beyond that, some things are tolerable, and some things are 
 not.  So let's drop the troll intolerant ignorant crap and deal with 
 information.  These reactions are human nature, and responsible for the 
 strife in the world;  just look at this list.

Actually, your abusive behaviour's been responsible for the
strife on the list. People in general have been polite, even
offerring you an excuse to back out early (drunkenness) and get
back to business. But that wasn't good enough for you, so you
started another 2 threads (including this one). Please, drop it. 

 Free discusion of ideas means it's all good, even the bad and the ugly, cause 
 that bad and ugly might be the fact that we're wrong, and someone was rude in 
 pointing it out.

Actually, free discussion comes with some responsibility. A good
question to ask is Would I write this e-mail to a work colleague
I'm going to meet beside the coffee machine? - I don't think you
would have. Or if you had, you would have been a bit more
articulate :)

In brief, you're new to the list (your first mail was a couple of
weeks ago about MNG support - I looked), and should probably
avoid abusive behaviour for a while, unless you want to get a bad
name, and be ignored. 

 My problem of recent days started with a reply to a requested feature: mng 
 support.  The response I got was that I had a lot of nerve asking someone 
 else to slave for me.

That's inaccurate.

 So here's the challenge:  who thinks that not knowing what regular expressions 
 are, or thinking that a feature request is wrong, is an indication of knowing 
 what you're doing as an open source developer in the GNU/Linux community?

This is the GIMP community, not the GNU/Linux community. And
here, not knowing what a regex is is probably the norm. And open
source developers don't have to code on Unix.

Please, keep quiet for a while, for your own good. 

Cheers,
Dave.

-- 
   David Neary,
Marseille, France
  E-Mail: [EMAIL PROTECTED]
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer