Oliver Bandel (oli...@first.in-berlin.de) wrote:
> I'm new on the developer list.
> I would like to help in pushing into the direction of overcoming the
> 8-Bit limitation. Also interesting would be for me to have more
> knowledge on the plugin-stuff; I had already written some little
> Python-plugins, but to know more about that would be fine.... I also
> think about implementing a foreign language interface for OCaml.
For the 8-bit limitation the important keyword is GEGL, which is the
project we want to base on for higher bit depths. Pippin is the person
in the know there.
> At the moment I'm using Ubuntu and used the "apt-get source gimp" to
> download the sources of the current Gimp on my distribution. I looked
> for the necessary tools, which were not all installed. So then I
> installed them.
I suspect this is not the current gimp source you're getting there. For
development you really need to look at the stuff in the git repository.
Of importance are the three git repositories babl / gegl / gimp, which
need to be built and installed (in your own prefix, not (!) parallel to
the system installed babl/gegl/gimp versions). For gtk+ and glib
development code the system stuff *might* be too old, we have debian
testing as a rule-of-thumb of the versions we depend on.
A lot of other information is available at http://developer.gimp.org/faq.html
and the surrounding pages. Probably does not answer *all* questions but
hopefully enables a start.
> It looks like a lot of code...
It is. But it is IMHO really good code... :)
If you drop by in #gimp on irc.gimp.org (aka gimpnet) ask questions (and
wait patiently, it is not really a real-time-response channel) a lot of
questions could be answered "live" if you manage to catch the right
persons (which is not too hard if you ask specific questions).
Hope this helps,
Simon (aka nomis in IRC)
Gimp-developer mailing list