[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