[Openicc] 2008 Google SoC results

Kai-Uwe Behrmann ku.b at gmx.de
Sun Sep 21 03:35:57 PDT 2008


OpenICC participated this year again in Googles Summer of Code program 
with two students. Both could finish sucessfully. Their code will be very 
useful in the future.


Joseph Simon, who worked last year on the LProf profiler at OpenICC, 
choose this year to work on the Control Panel for Colour Management 
project. He created three colour management settings panels for the 
KDE kontrolcenter, a system settings configurator. His work included 
setting up the build environment for KDE, layouting widgets for various 
settings, including the ones from Oyranos plus new device specific ones 
and of course lots of debugging. Joseph discussed with the mentos many 
details following his own scetches about the project.
We discussed with him on how to use device specific APIs such 
as (Sane and CUPS) and Oyranos APIs and how to best structurise the 
widgets. Many ideas appeared, including some which where implemented in 
Oyranos by this discussions. In a result, his project code links to many 
new APIs of Oyranos. So it will be time to get Oyranos and its 
dependencies released too.
The OpenICC mentors could help with a lively general discussion, cmake 
improvements, exploring device APIs, example code and testing.


Tomas Carnecky showed early his interesst in accelerated colour transforms 
for the Compiz compositor. In preparation for the Color Management near X 
project, he started discussions on the Xorg and on the OpenICC email 
lists. So his project obtained relatively early many feedback. Compared 
with the various difficulties he where faced with, the results are even 
more impressive. His work included specifying the communication of
ICC profile informations between windows and the X server and 
implementing it in a library, colour transformations on the GPU inside a 
Compiz plug-in, as well as spotting bugs in various places and fixing 
some by himself in Xorg. We hope his patches goes into the code base and 
vendors will be willing to fix their drivers too.
http://www.freedesktop.org/wiki/OpenIcc/ColorManagementNearX


Many thanks to all contributors and especially to the two students, who 
invested their time and energy for these projects, as well to Google, who 
kindly provided the program and financial framework.

The official code results can be found here:
http://code.google.com/p/google-summer-of-code-2008-openicc/downloads/list


Kai-Uwe Behrmann
as GSoC organiser for OpenICC
http://www.freedesktop.org/wiki/OpenIcc

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Oyranos-projects mailing list
Oyranos-projects at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oyranos-projects


More information about the openicc mailing list