[cairo] Cairo in Google Summer of Code

Behdad Esfahbod behdad at behdad.org
Tue Mar 18 05:08:50 PDT 2008

On Tue, 2008-03-18 at 12:40 +0100, Kai-Uwe Behrmann wrote:
> Here comes a text to substitude the current wiki one. 

Thanks.  Added.

> Whether the more labourious and below described "colour space per object" 
> or a simpler "colour space per cairo context" is appropriate is not yet 
> settled down. After the concept is more detailed it should become clear.

Can you please write a layman's intro to color management of the kind
that cairo should be doing?  Most of us in cairo still have no idea what
the actual code should do...



> ---------------------------------------------------------------------------
> [Medium] Add appropriate color-management support to cairo
> Cairo needs the ability to allow for colour management. By this project it 
> will become possible to work in different colour spaces, convert 
> automatically to blend different content and tag graphics objects to tell 
> backends about the colour spaces involved. The colour space information 
> will follow the ICC standard.
> Learn about the constraints at different OS'es and handle API abstraction. 
> During the programming work you will design and implement the 
> corresponding means covering frontside API's and backend specific code due 
> to file formats and other specific requirements.
> A small application, showing the new capabilities, will help in spotting 
> problems and can later be used for demonstrations.
> A unit test and documentation is required for maintainablility and further 
> easy deployment.
> -----------------------------------------------------------------------
> Certainly me and other OpenICC people would like to discuss such a 
> project to make suggestions. At least I am open to dig deeper into 
> this. Even if I have no previous experiences from internal work on Cairo,
> if you search for a mentor for this project feel free to add me.
> kind regards
> Kai-Uwe Behrmann

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759

More information about the cairo mailing list