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

Coding for Gimp

This discussion is connected to the gimp-user-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.

5 of 5 messages available
Toggle history

Please log in to manage your subscriptions.

Coding for Gimp Eric Pierce 28 Sep 07:36
  Coding for Gimp Sven Neumann 28 Sep 14:56
  Coding for Gimp David Neary 29 Sep 10:27
   Coding for Gimp Eric Pierce 08 Oct 01:30
    Coding for Gimp Joao S. O. Bueno 08 Oct 02:14
Eric Pierce
2003-09-28 07:36:49 UTC (over 20 years ago)

Coding for Gimp

Forgive my naivety, but what would be a good way to plunge into some Gimp code and maybe even help out someday?

I currently do web development (PHP, JavaScript, ColdFusion) and I've mucked a little with C/C++ and I even did some Assembler programming on the (don't laugh) Apple ][+ years back.

Any comments, suggestions and gentle shoves in the right direction would be much obliged.

Thanks,
Eric Pierce

Sven Neumann
2003-09-28 14:56:15 UTC (over 20 years ago)

Coding for Gimp

Hi,

"Eric Pierce" writes:

Forgive my naivety, but what would be a good way to plunge into some Gimp code and maybe even help out someday?

Subscribe to the gimp-developers mailing list, read the code, consider to look into the docs at http://developer.gimp.org/api/1.3/. Make yourself familiar with GLib, GObject and GTK+, query Bugzilla for places that need to be worked on. You can also join the developers in #gimp.

Sven

David Neary
2003-09-29 10:27:15 UTC (over 20 years ago)

Coding for Gimp

Eric Pierce wrote:

Forgive my naivety, but what would be a good way to plunge into some Gimp code and maybe even help out someday?

We need lots of people, for everything from bug fixing to plug-in maintenance, and core development. Plug-ins are smaller, so getting into those is somewhat easier than attacking the core, although since it's been re-structured, the core is nicely objectified and readable too (except for a couple of places).

Some information on getting started is here... http://mmmaybe.gimp.org/develop/

and a page I wrote for the wiki, which I hope will eventually make its way onto the website, is here: http://wiki.gimp.org/gimp/GettingStartedWithGimp

This also contains lots of information on how non-programmer types can wet their feet and help out with the website, bugzilla, testing, documentation and general helping out & support.

For more developer type profiles, you could look here... http://developer.gimp.org

Cheers, Dave.

Eric Pierce
2003-10-08 01:30:29 UTC (over 20 years ago)

Coding for Gimp

Thanks both of you for the links.

Damn... I'm intimidated to say the least. Looks like I've got some reading ahead of me.

Ta ta,
Eric Pierce

Eric Pierce wrote:

Forgive my naivety, but what would be a good way to plunge into some Gimp
code and maybe even help out someday?

We need lots of people, for everything from bug fixing to plug-in maintenance, and core development. Plug-ins are smaller, so getting into those is somewhat easier than attacking the core, although since it's been re-structured, the core is nicely objectified and readable too (except for a couple of places).

Some information on getting started is here... http://mmmaybe.gimp.org/develop/

and a page I wrote for the wiki, which I hope will eventually make its way onto the website, is here: http://wiki.gimp.org/gimp/GettingStartedWithGimp

This also contains lots of information on how non-programmer types can wet their feet and help out with the website, bugzilla, testing, documentation and general helping out & support.

For more developer type profiles, you could look here... http://developer.gimp.org

Cheers, Dave.

--
David Neary,
Lyon, France
E-Mail: bolsh@gimp.org

Joao S. O. Bueno
2003-10-08 02:14:34 UTC (over 20 years ago)

Coding for Gimp

Eric Pierce wrote:

Thanks both of you for the links.

Damn... I'm intimidated to say the least. Looks like I've got some reading ahead of me.

Do not be.

You don't actually HAVE to go through it all to code for the GIMP. Just browse the code...when you come accorss something you can figure out how to make better, or get an idea of a new feature, try to code it in ...If it compiles and works, them submit it as a feature request to bugzilla.

By this time however, you better have read the "coding guidelines" about identations and such.

This is what I had made myself. Unfortunattely I am without the time I would like to spend on the GIMP, but I have set my goals to the 2.2 release. (I am translating the .po file into my language in the meantime)

Regards, JS
->

Ta ta,
Eric Pierce

Eric Pierce wrote:

Forgive my naivety, but what would be a good way to plunge into some Gimp
code and maybe even help out someday?

We need lots of people, for everything from bug fixing to plug-in maintenance, and core development. Plug-ins are smaller, so getting into those is somewhat easier than attacking the core, although since it's been re-structured, the core is nicely objectified and readable too (except for a couple of places).

Some information on getting started is here... http://mmmaybe.gimp.org/develop/

and a page I wrote for the wiki, which I hope will eventually make its way onto the website, is here: http://wiki.gimp.org/gimp/GettingStartedWithGimp

This also contains lots of information on how non-programmer types can wet their feet and help out with the website, bugzilla, testing, documentation and general helping out & support.

For more developer type profiles, you could look here... http://developer.gimp.org

Cheers, Dave.

--
David Neary,
Lyon, France
E-Mail: bolsh@gimp.org