Open CinePaint Volunteer Positions
CinePaint Embedded Perl Integrator
CinePaint is popular advanced image editing software used by pro photographers and studio visual effects artists.
Are you interested in learning how to embed Perl in a GUI app? A great project for someone who wants to play with Perl and graphics. This project is to port the Perl plug-in from GIMP to CinePaint. Although superficially similar, CinePaint has a more powerful graphics engine that enables it to handle high fidelity image files (such as OpenEXR files output from Blender). GIMP plug-ins usually port easily to CinePaint because the API is similar. Minor C coding (switch/case) is needed to handle interfacing 16-bit and 32-bit color channels. An easy Perl embedding project that doesn't present a high bar. Some knowledge or interest in learning C, Perl, and autotools needed.
CinePaint Mac GTK+ Port Developer
Are you interested in having Linux GTK+ GUI code build natively on Mac OS X without X11? CinePaint has a native Mac port of GTK+ that's made a lot of progress. It works well enough to support simple apps, but not CinePaint yet. Our Mac developer resigned to join Apple. A great project for someone who wants to play with xcode and create ports of popular Linux apps on Mac OS X. Knowledge or desire to master Mac-native GUI API necessary.
CinePaint Macintosh Package Maintainer
CinePaint is popular advanced image editing software used by pro photographers and studio visual effects artists. Are you interested in learning how to build UNIX-based code on Mac OS X? A great project for someone who wants to play with xcode and master the basics of package management on Mac OS X.