RSS/Atom feed Twitter
Site is read-only, email is disabled

CinePaint and Film Gimp

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

1 of 5 messages available
Toggle history

Please log in to manage your subscriptions.

008e01c37933$647ecb30$0200a... 07 Oct 20:22
  CinePaint and Film Gimp Daniel Rogers 12 Sep 22:36
7DE450FF0706D611AA8900065B3... 07 Oct 20:22
200309091635.05123.john@wex... 07 Oct 20:22
87wucgvql6.fsf@gimp.org 07 Oct 20:22
Daniel Rogers
2003-09-12 22:36:36 UTC (over 21 years ago)

CinePaint and Film Gimp

Robin Rowe wrote:

Although none of our developers are hackers, nice to hear you think highly of some of us.

hmm, you don't have a single programmer who is working on FilmGimp because he enjoys it? if you do, you probably have a hacker on your team. Hacker in the original MIT definition, not the media corroupted version.

What bothered you and other GIMP developers so much about Film Gimp that in 2000 you unexpectedly discarded three man-years of your own work funded at substantial expense by the motion picture industry?

Noone who was making leadership decisions around then liked the gimp-1.0 codebase. I cannot answer more specificly than to tell you the best explanation I have recieved is that the old maintainers of Film Gimp understoond, "this is not how we want to do things," with "you suck, go away." Some feelings got hurt. Some people left, and there was a lot of unncecssary bad blood that could have been cured with a little more diplomacy.

In 1998 Film Gimp was an official development branch of GIMP CVS, much like GEGL is today.

not exactly. Gegl is a seperate project and gegl will never contain gui code. It will only be the image processing engine for the existing Gimp codebase.

There's no discussion in the GIMP mailing list archives regarding the reasons
leading up to that big decision in 2000, in fact, very little public discussion
of any kind regarding Film Gimp that I can find. Why is that?

Likely because it just fell of the map. This isn't necessarlly because someone wrote "here there be dragons" over it. There could have been poor communication and some hurt feelings. That would have been enough to drive away a maintainer or two.

Regardless of what went on in the past, the question comes often enough for me to conclude that nearly every major gimp developer would like to see some kind of merge from the CinePaint people. As far as I can tell though, you simply have no interest in working with us, so I don't forsee this happening.

And please don't misunderstand. These people don't think what you are doing to be "wrong" or "bad." Quite the opposite. Any interest generated in the movie industry for open source can only help all of us. Most of us just hate to see a large duplication of effort. Perhaps more significantly, there are several of us still around that remember with not so fond memories, what it was like to work on the gimp-1.0 code base. I know from personal conversation that almost all complaints mentioned on this list about Film Gimp are meant in this context.

I for one, and more than a few others, would really like to see CinePaint and Gimp working together again. I am not even neccsarially suggesting a complete merge. Sven and Mitch have done a really good job refactoring the gui stuff into objects. So good, in fact, (please correct me if I am wrong) that I am willing to bet that CinePaint and the Gimp could share a very significant chunk of the internal gui api's, without interfering with each other. (we could even factor this stuff into an external project, Extended GTK, if you will).

And I happen to remember you mentioning that you don't think what we are doing with the compositing engine is the best way to go. However, porting the internal gui stuff to whatever compositing engine you are using now will only help us, since we need to do the same thing when gegl comes around anyway.

Every time Cinepaint gets mentioned the divide between the CinePaint crew and the Gimp crew gets worse. This needs to change or people must give up on the idea of a merge. This change will only happen when people stop trying to figure out who to blame for the split and start trying to encourge a merge.

Robin, do you want to see more overlap between the Gimp and Cinepaint projects? 'Cause if you don't, someone who wants to see the merge happen needs to volunteer for the job, otherwise this goes nowhere.

-- Daniel Rogers