[Gimp-developer] GSOC
Kevin Cozens
kevin at ve3syb.ca
Wed Aug 22 20:40:41 PDT 2007
Raphaël Quinet wrote:
> - Having at least one stable GIMP release per year.
That would be nice. I am sure there are a quite a few GIMP users who would
like to see some of the changes and new features available in a release
version without waiting a couple of years as has happened on occasion with
recent releases.
> - Making it easier for newcomers to contribute to the core. I admit
> that I do not know how to do that. Maybe we could start by
> providing a good overview and top-down description of how GIMP
> works internally?
You beat me to suggesting this on the mailing list. Its something I've been
thinking about for a few weeks now. In fact, I recently ran across an open
source project (I forget which one) that mentioned on their web site that they
had available a document which had an overview to the source tree. I thought
this was a great idea.
The GIMP source tree has been cleaned up and reorganized over the last few
releases which makes it a bit easier to get in to but it is still a huge code
base and somewhat impenetrable to someone who doesn't spend a lot of time
wading through the directories. It also helps to know about auto-generated
files, and what they are for.
I have too many projects/interests so I haven't spent a lot of time trying to
decipher GIMP's huge source tree. For me it results in my avoiding GIMP
related coding that touches on the "internals". The fact I'm not a graphic
designer and that GIMP far exceeds my typical needs in an image manipulation
program also hasn't helped in my desire to delve too deeply in to GIMP's
source. Even delving too deep in to GEGL's relatively small source tree is a
bit more than I have time/inclination for at the moment.
The only problem with any docs re: the GIMP source tree right now is that they
will have to be restricted to GIMP 2.2 for now since the code will undergo
some big changes after the 2.4 release.
--
Cheers!
Kevin.
http://www.ve3syb.ca/ |"What are we going to do today, Borg?"
Owner of Elecraft K2 #2172 |"Same thing we always do, Pinkutus:
| Try to assimilate the world!"
#include <disclaimer/favourite> | -Pinkutus & the Borg
More information about the Gimp-developer
mailing list